CMS Eleanor - Поиск
Полная версия этой страницы: Официальный форум Eleanor CMS » PHP Notice Undefined index
Официальный форум Eleanor CMS » Поддержка пользователей системы Eleanor CMS » Первые шаги » Разбор log ошибок
Установил Eleanor CMS, вроде бы все неплохо, но почитал error логи и увидел следующее:

PHP Notice: Undefined index: errors_log_file in /www/onlyplay/users/onlyplay-404lggr/www/htdocs/classes/others/class_ee.php on line 50
PHP Notice: Undefined index: errors_log_file in /www/onlyplay/users/onlyplay-404lggr/www/htdocs/classes/others/class_ee.php on line 50

в неимоверных количествах.

Содержимое строки 50 из файла ~/www/onlyplay/users/onlyplay-404lggr/www/htdocs/classes/others/class_ee.php:

self::LogIt($Mainclass->vars['errors_log_file'],$mess,$this->getFile(),$this->getLine());

Версия Eleanor CMS - RC5
Версия PHP на хостинге - 5.2.14, больше инфы в пхпинфо - http://404.lgg.ru/info.php

Подскажите, пожалуйста, откуда "курить" и в чем затыка с PHP?
Skyff
mazafaka, FileZilla?
Цитата (Skyff @ 2020-10-21 14:19)
mazafaka, FileZilla?


файлы заливал через плагин мозилловский - FireFTP

да и вообще с ним проблем никогда не было...тут где то дело в PHP "кроется"(((

ну могу через консоль (по SSH) закачать попробовать...хз
попробовал...не помогает...уже и архив распаковывал прямо на хостинге через SSH...и архивы разные попробовал (win1251 и UTF8 дистрибутивы)...все одно:

PHP Notice: Undefined index: errors_log_file in /www/onlyplay/users/onlyplay-404lggr/www/htdocs/classes/others/class_ee.php on line 50

Конечно, по сути это всего лишь уведомление PHP, но я считаю что error_log должен быть пустой)
Skyff
Не обращай внимание скоро 1.0 выйдет, если там будут ошибки тогда можно думать.

Добавлено через 1 минут, 2 секунд:

А идеально, это заливать систему с тотал командером.
Цитата (Skyff @ 2020-10-21 14:19)
Не обращай внимание скоро 1.0 выйдет, если там будут ошибки тогда можно думать.


лан...пока тему не закрывайте...покопаю-подумаю...как пофиксю напишу

ну или может кто раньше че дельного посоветует
termit
Больше всего, что проблема в пхп...
Кстате, ваше пхпинфо выдает 404
Цитата (termit @ 2020-10-21 14:19)
Кстате, ваше пхпинфо выдает 404


сорри...просто удалял все с хостинга...пхпинфо актуально - http://404.lgg.ru/info.php
NoIndex
Может, всё потому, что PHP работает в режиме CGI?
termit
А можно посмотреть логи сервера?
Просто создается впечатление, что это не основная ошибка....
Цитата (termit @ 2020-10-21 14:19)
Просто создается впечатление, что это не основная ошибка....

да в том то и дело что единственная

прикладываю error_log
termit
попробуй заменить эту строчку на
if(isset(vars['errors_log_file']) self::LogIt($Mainclass->vars['errors_log_file'],$mess,$this->getFile(),$this->getLine());
Alexander
termit, в вашей строке не хватает $this->Mainclass-> перед vars

mazafaka, покажите, пожалуйста 50ю строку +-5 строк с начала и с конца этой строки. Исправим.
termit
Цитата (Alexander @ 2020-10-21 14:19)
termit, в вашей строке не хватает $this->Mainclass-> перед vars
упс)
Цитата (Alexander @ 2020-10-21 14:19)
mazafaka, покажите, пожалуйста 50ю строку +-5 строк с начала и с конца этой строки. Исправим.


да, пожалуйста - 50_line_about_class_ee.php
никого не хочу обидеть, НО выше приведенные коды имели неверный синтаксис(((

собстна вылечилось следующим образом - стандартный код строки 50 файла lass_ee.php был заменен на следующий:

if(isset ($Mainclass->vars['errors_log_file'])) self::LogIt($Mainclass->vars['errors_log_file'],$mess,$this->getFile(),$this->getLine());


все равно всем спасибо за помощь, думаю тему можно закрывать)

*ес у кого буду вопросы по хостингу и т.п. чем могу помогу, потому как сам работаю в одной большой хостинг компании)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.