Задавайте вопросы, мы ответим
Вы не зашли.
Добрый день. Нужна ваша проф помощь.
Перенес несколько БД с блогами на платформе вордпрес.
Блоги работают.
Правда при добавлении нового поста происходит следующее :
1- пишу пост
2- нажимаю "публикация", но пост не публикуется на блоге, а в панельке вордпресс (где отображаются все посты) тот пост, который я публикую выглядит так "post - draft" и самое интересное, что в некоторых блог я могу удалить этот пост, в некоторых не могу, но во всех блогах, я не могу открыть созданные посты для редактирования. Посты, публикуемые на другом серверы ( которые уже были в БД) открываются без проблем.
а также при написании поста под постом пишет ошибку, например:
"Fatal error: Maximum execution time of 30 seconds exceeded in /usr/home/allxxx777/domains/site.com/public_html/wp-includes/plugin.php on line 302"
Насколько я понимаю, проблема в sql-запросах, т.к. я даже пробовал обновлять вордпресс, но ничего не помагло, проблема осталась.
Проблема не едичиной БД, а полностью всех.
И для вновь созданных БД на новом сервере нет никаких проблем. Посты добавляются и всё отлично работает.
Помогите, пожалуйста, разрешить проблему, или намекните куда капать ?
Спасибою
Неактивен
Как Вы переносите данные?
Неактивен
1- скопировал файлы себе на комп.
2- создал дампы БД
3- залил файлы на новый сервер
4- импортировал БД
Неактивен
1 — какие?
2 — как?
3 — какие?
4 — как?
Неактивен
1- все файлы вордпресс одного блога лежали в папке "dynamic" я скопировал всю эту папку.
2-через ssh (mysqldump -uadmin -pSuperPassword mydb_forum > mydb_forum.sql ) таким образом. ( например имя бд - "bd1"
2- на новом сервере в папку "public_html" скопировал данные из папки скаченной себе на ПК "dynamic"
4- создал новую БД с новым названием "хост_бд1", импортировал базу "bd1.sql" ( естесвенно, что в ворпрессе я поменял в кофиге данные БД на новые.)
По итогу блоги работают, в админку логинятся, но с постами проблема.
p.s. спасибо
Неактивен
Хм, а посмотрите список процессов в MySQL (SHOW PROCESSLIST) во время
того, как 30 секунд таймаутится? Скорее всего, там нет ни одного соединения,
и Вы просто не везде допрописали название нового хоста.
Неактивен
ситуация такова. до того, как я пишу пост в процеслистах следующая строка:
Завершить 685483 host_sdb localhost Нет Query 0 --- SHOW PROCESSLIST
а при добавлении поста :
Завершить 685477 host_sdb localhost host_sdb Sleep 0 --- ---
Завершить 685483 host_sdb localhost Нет Query 0 --- SHOW PROCESSLIST
Отредактированно Dolphin (25.01.2010 17:02:20)
Неактивен
Ну да, ничего не делает. Т.е. упираетесь Вы не в базу, а во что-то еще.
Скорее всего, недопрописали где-то хост, и php пытается соединиться со
старым сервером MySQL, который не доступен, и поэтому происходит
таймаут.
Неактивен