Undefined variable, прошу помощи, важный проект!

  • 15 Ответов
  • 314 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Оффлайн Elimelech

Сегодня увидил в логах ошибку:

[Tue Dec 20 03:28:07.258720 2016] [:error] [pid 2847] [client 46.229.168.74:39226] PHP Notice:  Undefined variable: title in /home/ukr908487/domains/мой сайт/public_html/templates/daily-news/functions.php on line 172
Залез в этот файл, вот эта строчка:
         $data = '<a href="'.$tmp->url.'" '.$active.' '.$id.' '.$title.'>'.$image.$txt.'</a>';

КУда рыть, может кто разбираеться подскажит? Спасибо!
Полный файл прикрепляю.
               

*

Онлайн SeBun

  • ********
  • 3224
  • [+]189 / [-]5
  • Пол: Мужской
  • @SeBun48
    • Просмотр профиля
Notice не является ошибкой, это предупреждение. Никуда рыть не нужно. Скорее всего поменяли версию php на более новую.
На всякий случай проверьте сайт на вирусы, иногда полезно, особенно если используются такие старые движки.
Оказываю услуги по Joomla | Миграция на Joomla 3.x | Администрирование
Ник занят | По личным вопросам не консультирую

*

Оффлайн Elimelech

Notice не является ошибкой, это предупреждение. Никуда рыть не нужно. Скорее всего поменяли версию php на более новую.
На всякий случай проверьте сайт на вирусы, иногда полезно, особенно если используются такие старые движки.

мой сайт не отключат из-за таких сообщений?  Их за сутки около 100 мегабайт

*

Онлайн SeBun

  • ********
  • 3224
  • [+]189 / [-]5
  • Пол: Мужской
  • @SeBun48
    • Просмотр профиля
мой сайт не отключат из-за таких сообщений?  Их за сутки около 100 мегабайт
Отключат, если будет перелимит по нагрузке, а логи ваши мало кого интересуют. Можете добавить в .htaccess
Код: (php) [Выделить]
php_flag display_errors off
php_flag display_startup_errors off
Оказываю услуги по Joomla | Миграция на Joomla 3.x | Администрирование
Ник занят | По личным вопросам не консультирую

*

Оффлайн Elimelech

Отключат, если будет перелимит по нагрузке, а логи ваши мало кого интересуют. Можете добавить в .htaccess
Код: (php) [Выделить]
php_value error_reporting 1

если я добавлю это
php_value error_reporting 1 -а здесь наверное нужно ставить 0 вместо 1?

в .htaccess, что исчезнет- нагрузка или логи не будут писаться (или и то и другое)?

*

Оффлайн fsv

просле стр.106
$data = null;
добавьте
$title = '';
Заказать разработку:    расширения Joomla  |   интерфейсы на javascript(jQuery)  |  мобильные приложения

*

Онлайн SeBun

  • ********
  • 3224
  • [+]189 / [-]5
  • Пол: Мужской
  • @SeBun48
    • Просмотр профиля
если я добавлю это в .htaccess, что исчезнет- нагрузка или логи не будут писаться (или и то и другое)?
А вы попробуйте, вреда не будет. Так же можно в индексный файл шаблона в самое начало добавить строку:
Код: (php) [Выделить]
<?php error_reportingE_ERROR ); ?>
Цитата: fsv
просле стр.106
$data = null;
добавьте
$title = '';
А если у него не только в этом файле проблема?
Оказываю услуги по Joomla | Миграция на Joomla 3.x | Администрирование
Ник занят | По личным вопросам не консультирую

*

Оффлайн Elimelech

просле стр.106
$data = null;
добавьте
$title = '';
а это на какие ещё файлы влияет?

*

Онлайн SeBun

  • ********
  • 3224
  • [+]189 / [-]5
  • Пол: Мужской
  • @SeBun48
    • Просмотр профиля
просле стр.106
$data = null;
добавьте
$title = '';
а это на какие ещё файлы влияет?
У вас в логах сообщение о необъявленной ранее переменной. fsv показал, как решить проблему именно с этой записью лога, который вы показали - объявить переменную. И эта строка исчезнет.
Оказываю услуги по Joomla | Миграция на Joomla 3.x | Администрирование
Ник занят | По личным вопросам не консультирую

*

Оффлайн Elimelech

а что если мне попробовать и посмотреть какие ошибки вылизят?

*

Оффлайн fsv

А если у него не только в этом файле проблема?
решать по мере поступления

а что если мне попробовать и посмотреть какие ошибки вылизят?
не пробуйте. мало ли что...
Заказать разработку:    расширения Joomla  |   интерфейсы на javascript(jQuery)  |  мобильные приложения

*

Оффлайн Elimelech

php_flag display_errors off
php_flag display_startup_errors off
а это хоть можно пробовать, тут ничего не бдет, т.е хуже?

*

Онлайн SeBun

  • ********
  • 3224
  • [+]189 / [-]5
  • Пол: Мужской
  • @SeBun48
    • Просмотр профиля

а это хоть можно пробовать, тут ничего не бдет, т.е хуже?
Я вам дал конструкции, отключающие вывод ошибок. Если боитесь пробовать, зачем задавать вопросы?
Оказываю услуги по Joomla | Миграция на Joomla 3.x | Администрирование
Ник занят | По личным вопросам не консультирую

*

Онлайн dmitry_stas

не пробуйте. мало ли что...
+1
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций

Я вам дал конструкции, отключающие вывод ошибок. Если боитесь пробовать, зачем задавать вопросы?
Это отключение отображение ошибок, в логах эти строки будут продолжать создаваться.
Если тс переживает по месту на сайте, то пусть отключит или в настройках хостинга или попробовать в .htaccess
php_flag  log_errors off

*

Оффлайн Elimelech

просле стр.106
$data = null;
добавьте
$title = '';
спасибо большое, уведомление пропало. - всё заработало ок!