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



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Повылезали ошибки Warning на Wordpress сайтах
duoseo
duoseo
Topic Starter сообщение 20.8.2015, 10:48; Ответить: duoseo
Сообщение #1


Коллеги, ситуация следующая:

На сайтах часто вылетала 500-ая ошибка, о чем я написал хостеру. Он проблему устранил следующим образом:

Цитата
Это может быть связано с прекомпилятором php apc, включила вам другой, xcache.


Что это значит, я честно не знаю. Но проблема с 500-ыми ошибками исчезла. Через небольшой промежуток времени я заметил на некоторых (не всех) сайтах на Wordpress на этом аккаунте ошибки подобного характера:

Код
Warning: Illegal string offset 'ads_basecat' in /var/www/vh773521/data/www/mydomain.ru/wp-content/plugins/ads-wordpress/ads_filters.php on line 32


Код
Warning: Creating default object from empty value in /var/www/vh773521/data/www/mydomain.com/wp-content/themes/sakurathemeforest/functions.php on line 802


Сайты открываются. Страницы работают, просто вверху (иногда внизу) выводятся такие вот предупреждения.

Пишу хостеру, мол так и так, я ничего не менял ни в настройках, ни в коде, ни плагинов не ставил, вообще ничего на данных сайтах не делал, все файлы на сервере старые. На что получаю ответ, что они тоже ничего не трогали. Поддержка какая-то никчемушная, пишешь им что ничего не менял, файлы все старые, проверяешь на вирусы, на изменения - все старое, а они "мы ничего не трогали".

Я попробовал восстановить их архивной копии сайты от той даты, когда точно все работало нормально без ошибок. Восстановил, но ошибки остались.

В чем может быть проблема, куда копать?

P.S хостинг самый обычный, виртуальный от eurobyte.ru

Сообщение отредактировал duoseo - 20.8.2015, 10:49
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
santis
santis
сообщение 20.8.2015, 11:09; Ответить: santis
Сообщение #2


По первой ошибке, замени там 32 строчку на
Код
if(!isset($post->meta['ads_basecat']) or !$post->meta['ads_basecat'])return $the_content;


Цитата(duoseo @ 20.8.2015, 10:48) *
Warning: Creating default object from empty value in

По этой ошибке, могу ошибаться но это проблема в том, что у тебя на сервере версия пхп стала выше, и ошибка вылазит из-за устаревших функций.


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
duoseo
duoseo
Topic Starter сообщение 20.8.2015, 11:30; Ответить: duoseo
Сообщение #3


Цитата(santis @ 20.8.2015, 10:09) *
По первой ошибке, замени там 32 строчку на

Спасибо огромное, помогло. Проблема на данном сайте пропала полностью. Спасибо.

А есть какое-то объяснение, почему вчера еще работала старая строчка кода (как и последние 2 года), а сегодня нет? Или вероятность что версия пхп стала выше, и есть корень проблемы?

Сообщение отредактировал duoseo - 20.8.2015, 11:31
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
santis
santis
сообщение 20.8.2015, 11:45; Ответить: santis
Сообщение #4


Цитата(duoseo @ 20.8.2015, 11:30) *
А есть какое-то объяснение, почему вчера еще работала старая строчка кода (как и последние 2 года), а сегодня нет? Или вероятность что версия пхп стала выше, и есть корень проблемы?

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

В целом, если плагины обновляются, не древние и не лично ваши, то можно сделать так:
в wp-config.php напиши:
Код
@ini_set('display_errors','Off'); @ini_set('error_reporting',0);


p/s Возможно меня поправят более опытные разработчики)


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kagtus
kagtus
сообщение 20.8.2015, 12:30; Ответить: kagtus
Сообщение #5


santis, последний совет не очень хороший, ошибки надо не скрывать, а исправлять, тогда и лишних проблем и вопросов в работе движка и плагинов не будет.


--------------------
ася 45два48499два
удалю вирусы, помогу с сайтом ->отзывы ТУТ и ТАМ


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
duoseo
duoseo
Topic Starter сообщение 20.8.2015, 12:41; Ответить: duoseo
Сообщение #6


В ТП включили дурочка, что все корректно открывается и отображается. И оно так действительно стало, видимо сотрудник правя косяки с 500-ой ошибкой, что-то еще сделал. Теперь ТП и это устранили, и на всех сайтах с ошибками ошибки пропали. Нет бы сказать, "проблема решена, извините", пишут, "о каких проблемах вы вообще говорите, все же работает".

Ну да ладно, главное что работает теперь все.

ПРОБЛЕМА РЕШЕНА, ВСЕМ СПАСИБО. Тему можно закрыть.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыКрауд ссылки с форумов, блогов, порталов. Жирные ссылки с Ua,Ru, Бурж площадок. Вечные ссылки в статьях на собственных сайтах
Быстро, качественно и ответственно!
138 vetalbon 66393 13.4.2024, 17:53
автор: vetalbon
Открытая тема (нет новых ответов) Нужен кодер, чтобы пофиксить ошибку Wordpress после переноса сайта
0 Alex-777 841 7.4.2024, 18:05
автор: Alex-777
Открытая тема (нет новых ответов) Размещу вебкам/приворот и прочую нежить ))) на своих сайтах с ИКС 10-40
11 kasey7 2960 6.4.2024, 4:31
автор: kasey7
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыРазмещу Гемблинг на своих сайтах с ИКС
12 kasey7 3515 6.4.2024, 4:31
автор: kasey7
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПродам базу сайтов Wordpress в 16 миллионов доменов! Свежая сборка.
17 Boymaster 10909 17.3.2024, 2:53
автор: Boymaster


 



RSS Текстовая версия Сейчас: 19.4.2024, 5:50
Дизайн