Каждый раз после захода в панель управления сайта, в журнал ошибок в cPanel-и пишется предупреждение: В чём может быть причина?
Простите, я не указал что предупреждение появляется после того как в панель администратора захожу я, к тому же сайт ещё закрыт для посетителей.
во-первых: это не ошибка, а предупреждение во-вторых: запускается php скрипт через MOD_FCGID в-третьих: в этом моде возникает ошибка, которая на самом деле простое предупреждение в функции SUBSTR в-четвёртых: в данной функции ожидается 1-й строковый параметр, получен массив ХЗ как на других хостингах сделано, но по моему запуск скриптов php как cgi скриптов это не корректно
Благодарю за ответ Woojin Из всего Вами сказанного делаю вывод что проблема в настройках хостинга? Что нужно подкрутить чтобы php скрипты запускались коректно? Эти предупреждения отключаются директивой "error_reporting = E_ERROR" но хочется чтобы все работало коректно.
эта директива имеет достаточно обширные настройки, которые можно комбинировать обратиться к хостеру не думаю что хостер станен менять настройки всего хостинга ради одного человека в вот если у него есть разделение настроек по пользователям то тут ещё можно и повоевать
Благодарю Woojin! У меня ещё один вопрос: Означают ли эти предупреждения что компоненты после установки которых появляются данные предупреждения установлены криво?
нет не означает по какой то причине в архиве с системой возможно поизошёл глюк и возможно некоторые данные не передаются внутри скрипта инсталляции если есть установленная система на локалке, тогда просто пакуется весь каталог, затем распаковывается на хостинге, вносятся изменения в configuration.php и заливается БД с локали на хостинговый MySQL сервер в этом случает ошибок быть не должно, если они отсутствовали при работе на локалке)))
Сменил хостинг, взял VPS ОС Debian 6 установлен MPM-ITK, но при сохранении Общих настроек в админке не удается произвести запись в файл конфигурации если на файл configuration.php не поставить права 644 а также невозможно автоматически установить языки. При попытке сохранить общие настройки с правами 444 в логах пишет: Код (CODE): [Tue Oct 22 13:33:31 2013][error][client xx.xxx.xx.xxx] PHP Warning: is_writable(): open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/var/www/username/data:.) in /var/www/username/data/www/mywebsite.ru/libraries/joomla/filesystem/path.php on line 245, referer: http://mywebsite.ru/administrator/index.php?option=com_config [Tue Oct 22 13:33:31 2013][error][client xx.xxx.xx.xxx] PHP Warning: file_put_contents(/var/www/username/data/www/mywebsite.ru/configuration.php): failed to open stream: Permission denied in /var/www/username/data/www/mywebsite.ru/libraries/joomla/filesystem/file.php on line 421, referer: http://mywebsite.ru/administrator/index.php?option=com_config При сохранении общих настроек с правами 644 в логах пишет: Код (CODE): [Tue Oct 22 17:47:57 2013][error][client xx.xxx.xx.xxx] PHP Warning: is_writable(): open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/var/www/username/data:.) in /var/www/username/data/www/mywebsite.ru/libraries/joomla/filesystem/path.php on line 245, referer: http://mywebsite.ru/administrator/index.php?option=com_config [Tue Oct 22 17:47:57 2013][error][client xx.xxx.xx.xxx] PHP Warning: is_writable(): open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/var/www/username/data:.) in /var/www/username/data/www/mywebsite.ru/libraries/joomla/filesystem/path.php on line 245, referer: http://mywebsite.ru/administrator/index.php?option=com_config Подскажите где и что нужно смотреть исправлять, чтобы не нужно было менять разрешения на файлы?