Закончились Inodes? Вам сюда!

Бывает вдруг закончились они – INODES. Сразу смотрим во временные папки сервера и чистим временные файлы содержащие такие имена как “sess_кучабукаф…” Например на сервере с панелью управления Vesta CP есть папка админской учетки по адресу /home/admin/tmp В ней часто накапливается более 1 млн файлов сессий и пожирают такое же количество Inodes Удалять лучше с помощью […]

Жизнь без сайта

Компании без сайта, к сожалению, не редкость. Кто-то пользуется карточкой на Google, кто-то довольствуется картами, а кто-то сознательно уходит от онлайна, отчаянно жалея деньги на сайт. Безусловно, так не должно быть хотя бы потому что паттерн поведения клиентов сформирован: что-то понадобилось — загуглил — почитал отзывы — выбрал приемлемое — пообщался с компанией — купил. […]

Исчезли заказы Woocommerce. Решение

Иногда, после очередного обновления движка WordPress и Woocommerce случаются баги. Они вылазят из-за не совместимости плагинов. Один из них – это не отображается список заказов на вкладке “Все заказы” в панели управления заказами Woocommerce. Чтобы решить эту проблему без установки дополнительных плагинов, необходимо вручную скопировать этот код: И вставить его в файл functions.php вашей темы […]

Woocommerce сортировка не работает

Бывает такое, что не работает стандартная сортировка Woocommerce. Верней она работает, но не так как нужно. Независимо от того, какую опцию выбираешь (по убыванию цены или по возрастанию цены), товары все равно не сортируются по нужному алгоритму. Все получается отсортировано хаотично, вразброс! Активное гугление и поиски в интернете в течении 3 часов выводили лишь на […]

Устранение ошибки max request length при использовании FCGI

При загрузке файлов или больших (относительно) объемов данных на сервер можно столкнуться с ошибкой 500. А при загрузке файлов в WordPress появится ошибка HTTP При этом в логах сайта и веб-сервера можно будет увидеть нечто наподобие: mod_fcgid: HTTP request length 137536 (so far) exceeds MaxRequestLen (131072), referer Это характерно в случаях, когда PHP работает на […]

Онлайн чат для сайта WordPress Telegram Re:plain

Объясню в чем суть этого революционного онлайн чата для Вашего веб-сайта. Он представляет из себя онлайн чат, встроенный в Ваш сайт на любой CMS с автоматическим помощником и всплывающей формой-запросом. Но фишка в том, что сообщения написанные людьми через эту форму будут попадать напрямую к Вам в телеграм. Мало того, все настройки тоже делаются через […]

Vesta CP — обновление PHP версии до 5.6 или 7.1

Для некоторых сайтов нужен PHP 5.6 и выше, а в VestaCP мы находим 5.5.9. Что делать? Просто обновить? # git clone https://github.com/petranikin/mgrvphp.git # cd mgrvphp # bash mgrvphp После ввода последней, вам предложат ввести версии PHP, вводить нужно полностью, а если вы вводите несколько, то через пробел. Пример для 5.6 и 7.1: >5.6.30 7.1.3 Потом […]

WooCommerce: вместо символа “руб.” – квадрат

В последней версии плагина WooCommerce (2.5.2) символ валюты в рублях перестал корректно отображаться. На сайте и в админке вместо символа валюты появился квадрат. Связывают это с набором шрифтов в вашей ОС Windows или проблемами с браузером Google Chrome. В сети предлагают обновить Windows до последней версии или сбросить профиль браузера. Возможно, разработчики это все исправят, […]

Opencart 3: Export-Import – ошибка Could not close zip file php://output

Сообщение об ошибке указывает на то, что библиотека PHPExcel не смогла записать файл во временную директорию /tmp, так как скорее всего не смогла ее определить

Неудачное соединение с IMAP сервером VestaCP

Подключаемся к серверу по SSH, я использую для этого небольшую утилиту Putty. Открываем лог Dovecot. tail -f /var/log/dovecot.log После этого делаем попытку авторизоваться в Roundcube. В лог посыпятся сообщения, среди которых точно есть интересующая нас информация. Среди прочих видим там следующую строку (адрес изменен): Feb 12 16:11:32 imap(test@itest.od.ua): Error: user test@test.od.ua: Initialization failed: namespace configuration […]