Всем привет.
Подскажите, кто может, знакомы ли симптомы после переноса Drupal5 с хоста на хост?
История простая, делал всё вроде как обычно, хотя до этого давно не переносил:
- сделал и перенес дамп базы MySQL (export/import в PMA) - без каких либо ошибок.
- перенес файлы, тоже без вопросов, всё перенеслось, включая .htaccess
- поменял настройки в sites/default/settings.php под новую базу
- заменил NS сервера доменов - тоже все ок
после перехода домена на новый хост содержимое сайта отображается, но:
1. не работает сss (тема стоит стандартная - garland с цветовыми настройками)
2. в лог ошибок сыпятся вот такие вещи:
PHP Warning: MySQL server has gone away\nquery: INSERT INTO watchdog (uid, type, message, severity, link, location, referer, hostname, timestamp) VALUES (0, 'php', '<em>MySQL server has gone away\\nquery: SELECT 1 FROM filter_formats WHERE format = 1</em> \xd...
Есть у кого-нибудь идеи с чем это может быть связано? Буду благодарен за любые подсказки, где искать ошибку, что я мог сделать не так и т.д.
update: может кого на мысль наведёт: при попытке просмотреть в PMA структуру таблицы watchdog, выбрасывает из PMA. при этом другие таблицы просматриваются нормально. о чем это может говорить?
Комментарии
Скорее всего битая таблица
ок, спасибо, попробую перезалить дамп.
обнаружил только что ещё один симптом, связанный с первым пунктом - Drup зачем-то пытается создавать в корне пустую папку css и видимо там их ищет, вместо того, чтобы брать оные из темы.
настройте права согласно readme.txt
спасибо, вы видимо имели в виду INSTALL.txt. readme в корне нет.
тоже думаю, что что-то с правами, правда в INSTALL.txt ничего конкретного про них не нашел. если речь о папке files то там пробовал выставлять и 775 и 777 (даже files/css попробовал, шаман)) - не помогало.
в общем 2 видимо решилась пересозданием заново проблемной таблицы.
а 1 пока обошел тем, что переключил в панели управления хостинга ( ispServer.com ) поддержку PHP с модуля Apache на CGI - после этого css появилось и все заработало почти как ожидается.
"Почти" потому что не особо быстро и в лог иногда бросает вот такие ошибки:
Timeout waiting for output from CGI script /home/user467057/data/php-bin/php ...
Premature end of script headers: php ...
в общем видимо верну сайт на прежний хостинг, благо этот только тестирую пока и тест видимо приносит отрицательный результат, достало время на этот тратить.