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 […]

force-https в VestaCP

Установленный пользовательский шаблон force-https для позволяет ставить редирект одним кликом, что реально удобно. Подключаемся к серверу через SSH и вводим команды: cd /usr/local/vesta/data/templates/web wget http://c.vestacp.com/0.9.8/rhel/force-https/nginx.tar.gz tar -xzvf nginx.tar.gz rm -f nginx.tar.gz Теперь можно перейти в раздел “WEB” → “редактировать” → шаблон прокси → выбрать force-https.

Vesta CP – настройка сертификата SSL

mv /usr/local/vesta/ssl/certificate.crt /usr/local/vesta/ssl/unusablecer.crt mv /usr/local/vesta/ssl/certificate.key /usr/local/vesta/ssl/unusablecer.key ln -s /home/admin/conf/web/ssl.da.ri.dp.ua.crt /usr/local/vesta/ssl/certificate.crt ln -s /home/admin/conf/web/ssl.da.ri.dp.ua.key /usr/local/vesta/ssl/certificate.key service vesta restart

Vesta CP – настройка крон для смены прав на SSL сертификат

После установки сертификата Let’s Encrypt и его мапинга с помощью команд: mv /usr/local/vesta/ssl/certificate.crt /usr/local/vesta/ssl/certificate.crt.old mv /usr/local/vesta/ssl/certificate.key /usr/local/vesta/ssl/certificate.key.old ln -s /home/admin/conf/web/ssl.вашдомен.crt /usr/local/vesta/ssl/certificate.crt ln -s /home/admin/conf/web/ssl.вашдомен.key /usr/local/vesta/ssl/certificate.key Необходимо выставить на эти два файла группу mail Но после следующего обновления бесплатного сертификата, группа снова станет root Поэтому ставим задание в cron – менять группу через каждые 5 минут […]