Сообщения

Переезд с php 5 на php 7

Переезд с php5 на php 7 Обновляем sources.list echo -e 'deb http://packages.dotdeb.org jessie all \ndeb-src http://packages.dotdeb.org jessie all' >> /etc/apt/sources.list Скачиваем ключи и добавляем их wget https://www.dotdeb.org/dotdeb.gpg apt-key add dotdeb.gpg   Обновляем репы   apt-get update Ставим пакеты apt install php7.0-fpm php7.0-cli php7.0-curl php7.0-gd php7.0-intl php7.0-mysql php7.0-mcrypt php7.0-imagick php7.0-mbstring php7.0-soap php7.0-xml Обновляем конфиги хостов на nginx ищем и меняем строку fastcgi_pass unix:/run/php/php7.0-fpm.sock; Перезапускаем nginx service nginx restart   По тестам скорости особой не увидел как заявляют, но памяти действительно кушает меньше процентов на 20-30

Исправление Sub-process /usr/bin/dpkg returned an error code (1)

cd /var/lib/dpkg/info rm vmware-server.* apt-get -f install В результате удаляются пре- и постинсталяционные скрипты, мд5-сумма пакета и файллист. В /var/cache/apt/archives у меня ничего не было. Но на всякий случай, можете залезть туда и тоже там почистить всё что относится к зависшему пакету. 

Замена неразрывного пробела в базе данных средствами SQL

Для того чтобы быстро заменить какие то данные в поле таблицы    В качестве примера замени нразрывный пробел на обычный пробел UPDATE questions SET `text` = REPLACE ( `text` , ' ' , ' ' )

Расширение раздела lvm в Debian

Изображение
В один прекрасный день на моем VPS сервере закончилось место. Беда. Сервер виртуальный и крутится на продакш сервере под управлением VMWare ESXi. При первоначальной настройке думал, что мне вполне хватит диска размером в 50ГБ, но сильное развитие проекта я не предусмотрел и пришлось решать задачу увеличения на 25ГБ. В самой панели управления серверами большой сложности нет добавить к самому образу еще немного места. Делается это в настройках сервера изменением значения Provisioned size. После этой операции я радостно ребутнул сервак, но дополнительного места не увидел. При начальной установке сервера я согласился на предложения использования LVM, что это такое я не знал и до этого момента и знать не хотел, так как на работе самого сервера это не отражалось. Оказалось что использовав LVM я сильно упростил себе задачу с увеличением размера диска так как это позволять даже в горячем режиме без перезагрузки и загрузки с LiveCD добавить места, но для этого надо выполнить несколько действ...

Ошибка getClientRects is not a function

Ошибка возникает при переходе на новую версию jquery 3, для решения это ошибки нужно подключить фиксер https://code.jquery.com/jquery-migrate-3.0.0.min.js

Удаление дублей в таблице Mysql

Делается 4мя командами CREATE TEMPORARY TABLE IF NOT EXISTS temp_table(`id` int (10)) ENGINE=MEMORY; TRUNCATE TABLE temp_table; INSERT INTO `temp_table` ( SELECT MIN (id) as id FROM ` table ` GROUP BY `email`); DELETE FROM ` table ` WHERE `id` NOT IN ( SELECT `id` FROM `temp_table`);

Как отключить услугу Гудок(Goodok, Good'ok) МТС

При переходе на МТС оператор самовольно подключает платную услугу Чтобы отключить услугу GOOD'OK, наберите на своем телефоне команду *111*29#