Сегодня я расскажу об одной достаточно редко встречающейся, однако зачастую «трудной» в определении ошибке, возникающей в процессе работы сайтов, созданных на основе CMS OpenCart. Иногда после закачки сайта на хостинг он работает какое-то (зачастую продолжительное) время, после чего частями начинает отдавать ошибку 500 «Internal Server Error». например, вот так: Кроме того та же ошибка начинает возникать как в некоторых местах страницы, так и на отдельных страницах целиком! Ещё одним «симптомом» является то, что восстановление файлов сайта из бекапа временно устраняет ошибку (чем более давний бекап взят — тем дольше работает сайт) При этом в логах сервера нет ничего вразумительного о […]
Читать дальшеКак при помощи cron-задачи скачать файл и переместить его в нужную папку
07.01.2015Иногда возникает задача периодически скачивать файл или страницу с удалённого сервера и сохранять её в определённую папку. При этом использовать bash-скрипт не всегда возможно. Вопрос решается следующим образом: Создайте файл с именем download.php и вот таким содержимым (пример скачивает somefile.xml и копирует его в папку сайта /xml/):
Читать дальшеКак установить SSL-сертификат в ISPManager 4
04.01.2015Несмотря на достаточную простоту работы с ISPManager 4 – некоторые пункты меню найти не так-то просто.
В частности это касается и раздела добавления SSL-сертификата. Изначально его просто нет в меню программы!
Чтобы появился пункт “SSL-сертификаты” нужно выполнить следующие шаги:
Fatal error: Unable to read xxx bytes in file.php
23.12.2014Если Вы получаете ошибку Unable to read X bytes in file.php , то это означает, что файл с именем file.php (закодированный при помощи Zend Encoder) повреждён. Чаще всего так бывает по причине неправильной загрузки по FTP файлов сайта на сервер. Причина возникновения ошибки заключается в том, что FTP-клиент по-умолчанию настроен так чтобы при закачке на сервер выбирать для каждого файла режим передачи данных исходя из его расширения. Текстовые файлы (txt, html, php и другие) передаются по-умолчанию в режиме ASCII . Бинарные файлы (например картинки, исполняемые файлы) — в двоичном режиме (binary, bin, бинарном). Если режим выбран неправильно (например, ASCII для бинарного файла) […]
Читать дальшеVQMod::bootup — ERROR — YOU NEED THE PHP «DOMDocument» EXTENSION INSTALLED TO USE VQMod
20.12.2014Во время перенос сайта на VPS/VDS или выделенный сервер иногда возникает ошибка
VQMod::bootup — ERROR — YOU NEED THE PHP «DOMDocument» EXTENSION INSTALLED TO USE VQMod
или
class DOMDocument not found
Ошибка говорит о том что на сервере не установлено расширение DOMDocument (php-xml).
Это расширение необходимо для того чтобы скрипты сайта имели возможность работать с xml-документами.
Установка
Установить DOMDocument можно буквально одной командой: