X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )

> Правила создания тем

1. В этой ветке обсуждаются ТОЛЬКО ошибки, записанные в логах системы или сервера.
2. В заголовке темы четко покажите название ошибки или ее номер.
3. В сообщении же приведите полный текст ошибки, ее адрес (имя файла и номер строки), файл, в котором возникает ошибка.
При нарушении правил, изложенных выше - тема удаляется без предупреждения.

 
Ответить в данную темуНачать новую тему
> PHP Notice Undefined index, error_log
Гость_mazafaka_*
сообщение 2010-12-09, 11:57
Сообщение #1



Гости





Установил 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?

Сообщение отредактировал mazafaka - 2011-01-31, 1:51
Перейти в начало страницы
+Цитировать сообщение
Skyff
сообщение 2010-12-09, 12:50
Сообщение #2
Опытный
Иконка группы

Группа: Eleanor user
Сообщений: 928
Регистрация: 2009-02-08
Из: Литва

Репутация:   нет  
Всего: 4


mazafaka, FileZilla?
Перейти в начало страницы
+Цитировать сообщение
Гость_mazafaka_*
сообщение 2010-12-09, 19:05
Сообщение #3



Гости





Цитата (Skyff @ 2024-03-29 10:20)
mazafaka, FileZilla?


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

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

ну могу через консоль (по SSH) закачать попробовать...хз
Перейти в начало страницы
+Цитировать сообщение
Гость_mazafaka_*
сообщение 2010-12-09, 19:30
Сообщение #4



Гости





попробовал...не помогает...уже и архив распаковывал прямо на хостинге через 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 должен быть пустой)

Сообщение отредактировал mazafaka - 2011-01-31, 1:50
Перейти в начало страницы
+Цитировать сообщение
Skyff
сообщение 2010-12-09, 19:47
Сообщение #5
Опытный
Иконка группы

Группа: Eleanor user
Сообщений: 928
Регистрация: 2009-02-08
Из: Литва

Репутация:   нет  
Всего: 4


Не обращай внимание скоро 1.0 выйдет, если там будут ошибки тогда можно думать.

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

А идеально, это заливать систему с тотал командером.
Перейти в начало страницы
+Цитировать сообщение
Гость_mazafaka_*
сообщение 2010-12-09, 19:50
Сообщение #6



Гости





Цитата (Skyff @ 2024-03-29 10:20)
Не обращай внимание скоро 1.0 выйдет, если там будут ошибки тогда можно думать.


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

ну или может кто раньше че дельного посоветует
Перейти в начало страницы
+Цитировать сообщение
termit
сообщение 2010-12-09, 23:47
Сообщение #7
Опытный
Иконка группы

Группа: Бета-тестеры
Сообщений: 705
Регистрация: 2009-06-02
Из: Житомир

Репутация:   нет  
Всего: 11


Больше всего, что проблема в пхп...
Кстате, ваше пхпинфо выдает 404
Перейти в начало страницы
+Цитировать сообщение
Гость_mazafaka_*
сообщение 2010-12-10, 0:19
Сообщение #8



Гости





Цитата (termit @ 2024-03-29 10:20)
Кстате, ваше пхпинфо выдает 404


сорри...просто удалял все с хостинга...пхпинфо актуально - http://404.lgg.ru/info.php

Сообщение отредактировал mazafaka - 2011-01-31, 1:49
Перейти в начало страницы
+Цитировать сообщение
NoIndex
сообщение 2010-12-10, 0:54
Сообщение #9
Опытный
Иконка группы

Группа: Бета-тестеры
Сообщений: 825
Регистрация: 2008-12-13
Из: Россия → Новосибирск
Версия системы: RC5

Репутация:   нет  
Всего: 24


Может, всё потому, что PHP работает в режиме CGI?
Перейти в начало страницы
+Цитировать сообщение
termit
сообщение 2010-12-10, 2:12
Сообщение #10
Опытный
Иконка группы

Группа: Бета-тестеры
Сообщений: 705
Регистрация: 2009-06-02
Из: Житомир

Репутация:   нет  
Всего: 11


А можно посмотреть логи сервера?
Просто создается впечатление, что это не основная ошибка....
Перейти в начало страницы
+Цитировать сообщение
Гость_mazafaka_*
сообщение 2010-12-10, 2:21
Сообщение #11



Гости





Цитата (termit @ 2024-03-29 10:20)
Просто создается впечатление, что это не основная ошибка....

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

прикладываю error_log

Сообщение отредактировал mazafaka - 2011-02-01, 0:03
Перейти в начало страницы
+Цитировать сообщение
termit
сообщение 2010-12-10, 16:49
Сообщение #12
Опытный
Иконка группы

Группа: Бета-тестеры
Сообщений: 705
Регистрация: 2009-06-02
Из: Житомир

Репутация:   нет  
Всего: 11


попробуй заменить эту строчку на
if(isset(vars['errors_log_file']) self::LogIt($Mainclass->vars['errors_log_file'],$mess,$this->getFile(),$this->getLine());
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2010-12-11, 2:08
Сообщение #13
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


termit, в вашей строке не хватает $this->Mainclass-> перед vars

mazafaka, покажите, пожалуйста 50ю строку +-5 строк с начала и с конца этой строки. Исправим.
Перейти в начало страницы
+Цитировать сообщение
termit
сообщение 2010-12-11, 3:51
Сообщение #14
Опытный
Иконка группы

Группа: Бета-тестеры
Сообщений: 705
Регистрация: 2009-06-02
Из: Житомир

Репутация:   нет  
Всего: 11


Цитата (Alexander @ 2024-03-29 10:20)
termit, в вашей строке не хватает $this->Mainclass-> перед vars
упс)
Перейти в начало страницы
+Цитировать сообщение
Гость_mazafaka_*
сообщение 2010-12-11, 12:55
Сообщение #15



Гости





Цитата (Alexander @ 2024-03-29 10:20)
mazafaka, покажите, пожалуйста 50ю строку +-5 строк с начала и с конца этой строки. Исправим.


да, пожалуйста - 50_line_about_class_ee.php
Перейти в начало страницы
+Цитировать сообщение
Гость_mazafaka_*
сообщение 2010-12-11, 16:48
Сообщение #16



Гости





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

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

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


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

*ес у кого буду вопросы по хостингу и т.п. чем могу помогу, потому как сам работаю в одной большой хостинг компании)
Перейти в начало страницы
+Цитировать сообщение

Ответить в данную темуНачать новую тему
0 чел. читают эту тему (гостей: 0, скрытых пользователей: 0)
Пользователей: 0

 
RSS Текстовая версия 0.0352 сек.    12 запросов    GZIP включен    Сейчас: 2024-03-29, 10:20