wp_insert_post MySQL server has gone away

периодически вылетает эта ошибка при вставке записи, вставляю последовательно 10 записей, причем иногда все нормально вставляется
как исправить? вп последний

буквально тока что в первый раз скрипт при запуске вставил записи, тут его рефрешим и лезут уже ошибки

Это таймаут. Движок БД не успевает отработать запрос, всё бросает и уходит на фиг (gone away). Лечится уменьшением количества и тяжести запросов, тонкой настройкой mysqld или, на крайний случай, увеличением мощности сервера БД.

как уменьшить? ставить таймаут между вставками?

Попробуйте.

а может зависеть от размера вставляемой записи? или может после вставки чтото очищать надо?

Может. Вскрытие покажет 🙂

Скорее всего место на хостинге закончилось.

говорю же что вставляет через раз

Anonymous
Отправить
Ответ на: