Сайт не работает после установки DSO
Мой сайт не работает после установки DSO, под DSO я имею в виду обработчик PHP, который должен ускорить работу сайта, здесь: http://boomshadow.net/tech/php-handlers/
Сначала сайт работал как положено.
Затем, после запроса моей хостинговой компании на установку DSO (чтобы запустить APC), мой сайт не работает.
редактировать
Проблема в том, что теперь отображается страница, полная предупреждений о том, что включенные файлы не найдены. Как это:
Warning: include(): Filename cannot be empty in /home/mydomain/public_html/index.php on line 14
Warning: include(): Failed opening '' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/mydomain/public_html/index.php on line 14
Строка 14 выглядит так:
include ("include/header.php");
Я получаю похожие ошибки для всех строк, использующих include
команда, и все они прекрасно работали до установки DSO.
Почему это происходит? Как я могу это исправить и заставить мой код PHP работать снова? В коде нет ничего плохого, он прекрасно работал до установки DSO. Я проверял везде, но не могу понять, требует ли установка DSO некоторых изменений конфигурации.
1 ответ
- Проверьте права доступа к файлам. DSO работает как веб-сервер, а не как пользователь.
- Наймите администратора сервера.