Неужели так тяжело ответить нормально, без попытки самоутверждения?
В основном в поисковых запросах выдаются англоязычные ресурсы. Там я половину не понимаю, поэтому спрашиваю здесь.
Насколько я понял, проблема в файле wp-db.php
Но а что конкретно надо сделать и в чем причина — в хостере или в моем сайте — не понятно
Модератор
Юрій
(@yube)
MySQL server has gone away — таймаут, типа так:»серверу БД надоело работать и он пошел пить пиво». Если бы то же самое было и с сайтом, то можно было бы грешить на сервер. А так… http://codex.wordpress.org/%D0%9A%D0%B0%D0%BA_%D0%B7%D0%B0%D0%B4%D0%B0%D0%B2%D0%B0%D1%82%D1%8C_%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B Что из рекомендаций делали?
Попробуйте создать файл wp-content/db.php
с таким содержимым:
<?php
require_once(ABSPATH . WPINC . '/wp-db.php');
$wpdb->query("SET SESSION wait_timeout = 600");
?>
Спасибо за ответ. только сегодня увидел, поэтому не успел воспользоваться.
Ситуация решена:
Вчера вечером послал запрос хостеру. в итоге они сегодня исправили ошибку.
Видимо, все-таки, проблем была где-то у них.
Rustamus чтобы ответить нормально, нужен как минимум грамотный вопрос. Потому был и предложен поиск в Google, для уточнения вопроса.
Нужно было начинать отсюда
В основном в поисковых запросах выдаются англоязычные ресурсы. Там я половину не понимаю
Rustamus хостер не раскрыл тайну, в чем была проблема ?
YuBe я для себя перевел как «я свалил» )
Напоминаю, еще была тема про системные требования, интересен Ваш ответ.
Обращаюсь к модератору, установившему статус «решенная».
Если назвать тему «решенная», значит есть решение. Не вижу в этой теме решения. Обращение к хостеру это не решение.
Давайте различать статусы тем «решенная» — когда вопроса решен и есть решение в теме и «закрытая» — когда вопрос только решен неизвестным способом.
Я установил статус «решённая», потому что есть решение с увеличением времени ожидания. Автор пошёл другим путём — думаю, это в некотором смысле тоже решение 🙂
Закрывать темы предлагаю как можно реже. Наверное, вопросы, решённые неизвестным способом («само заработало»), относятся к таким случаям.
C определенной точки зрения )
Оригинальное решение, конечно, интересно узнать.
Atrax
(@atrax)
Ethical engineer
Да они на своей стороне увеличили таймаут, делов-то. «Подумаешь, бином Ньютона» 🙂
Снова возвращаюсь к теме. через какое-то время ошибка начала повторяться.
Как выяснилось хостер в тот раз ничего не сделал — все почему-то заработало само. Как бы глупо это не звучало.
В течении этого времени периодически rss то работал, то выдавал ошибку.
Попробуйте создать файл wp-content/db.php с таким содержимым:
<?php
require_once(ABSPATH . WPINC . ‘/wp-db.php’);
$wpdb->query(«SET SESSION wait_timeout = 600»);
?>
Можно немного поподробнее:
Мне просто с нуля создать файл, где только эта запись? и заргузить на сервер?
кстати, может будет для наглядности лучше посмотреть сам сайт и фид?
http://linkblink.ru
фид http://feeds.feedburner.com/linkblink
создал файл. назвал db.php
залил в wp-content
ситуация без изменений
Насколько я понял, этим файлом увеличивается какое-то время ожидания.
Но фид выдает ошибку быстро. т.е. он не пытается что-то долго загрузить и потом выдает ошибку. ошибка выходит сразу
кстати, не могу у себя найти файл wp-dp.php
он должен где-то быть?