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

Roinmana

  • Захожу иногда
  • 108
  • 2 / 0
Ошибка в журнале apache
« : 21.03.2017, 11:30:31 »
В error.log apache сервера при каждой загрузке страницы сайта регистрируется ошибка:
Код
[Tue Mar 21 11:00:55.417055 2017] [:error] [pid 15749] [client 127.0.0.1:54228] PHP Notice:  Undefined variable: contentwidth in /home/sites/public_html/templates/sites/index.php on line 50, referer: https://site.ru/
В 50 строке указанного файла <div id="content" class="<?php echo $contentwidth; ?>">
При этом сайт загружается без ошибок.
Помогите, пожалуйста, разобраться, в чем может быть причина ошибки?
*

ChaosHead

  • Живу я здесь
  • 4980
  • 434 / 13
Re: Ошибка в журнале apache
« Ответ #1 : 21.03.2017, 11:33:19 »
Notice - это уведомление, Undefined variable - это необъявленная переменная.
Вероятно проверяется состояние этой переменной, но она нигде не создана. Т.е. самой переменной ещё не существует и проверять нечего.
« Последнее редактирование: 21.03.2017, 11:37:13 от ChaosHead »
*

Roinmana

  • Захожу иногда
  • 108
  • 2 / 0
Re: Ошибка в журнале apache
« Ответ #2 : 21.03.2017, 11:36:19 »
Notice - это уведомление
Согласен. Нужно ли устранять причины этого уведомления?
*

ChaosHead

  • Живу я здесь
  • 4980
  • 434 / 13
Re: Ошибка в журнале apache
« Ответ #3 : 21.03.2017, 11:46:33 »
Ни к чему криминально это не приведёт в вашем случае. $contentwidth - наверное какая-то ширина контента, которая становится классом элемента div. Т.е. она либо в настройках шаблона прописывается, либо как-то вычисляется.
Поищите в файле, откуда берётся это $contentwidth, до этого момента пропишите: <?php $contentwidth = ""; ?>
Ну либо в коде страницы посмотрите, если у элемента div id="content" в class прописано что-то или нет? Может это какая-то забытая переменная, разработчики шаблона хотели сделать и забыли. Если там пусто, то замените свою строку на <div id="content">
*

Roinmana

  • Захожу иногда
  • 108
  • 2 / 0
Re: Ошибка в журнале apache
« Ответ #4 : 21.03.2017, 20:31:03 »
Упоминания переменной нигде не нашлось, поэтому я ее удалил. Спасибо!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ошибка - не показывает embeded Google map

Автор igorsuccess

Ответов: 6
Просмотров: 110
Последний ответ 24.09.2018, 12:56:43
от igorsuccess
Проблема с обновлением на К2 9 - ошибка 1054

Автор igorsuccess

Ответов: 7
Просмотров: 111
Последний ответ 23.09.2018, 17:25:39
от igorsuccess
Joomla 3.5 ошибка Using $this when not in object context

Автор klara7

Ответов: 4
Просмотров: 2404
Последний ответ 18.09.2018, 13:32:26
от Nobillis
Ошибка IIS 7.5 0x80070002

Автор shur44

Ответов: 1
Просмотров: 81
Последний ответ 22.08.2018, 11:00:29
от shur44
Обнаружена ошибка при входе в админку

Автор Xavibeat

Ответов: 1
Просмотров: 524
Последний ответ 30.06.2018, 11:43:18
от al707