Всем привет, есть очень не маленький сайт, была задача перенести его на новый хостинг, с горем и слезами нам это таки удалось, но вот беда админка работает от слова почти не работает....
Ситуация такая
если пойти в статью и попытаться ее отредактировать, то все получится
а вот если попробовать зайти в структуру или в содержимое или в пользователей ... и т.п. то нам прилетит 500 ошибка, слишком долгий ответ сервера, мы увеличили максимум до 300 сек.
Если кто сталкивался или знает как решить эту проблему, поделитесь мудростью
Комментарии
Пробовали обратиться с данной проблемой к хостеру? + обратите внимание на последнии модули, которые установили.
До того, как обращаться к хостеру...
Надо проверять и подкручивать вот что:
1. Можете ли очистить кеш из админки?
1.1. В MySQL посмотреть на таблицы с кешем. Если большие, - очистить (не удалять) их в базе данных - прямо тут в MySQL.
2. Смотреть журнал внутри сайта в домен_сайта/admin/reports/dblog - что там видно, какие ошибки?
2.1. Получается ли вообще туда зайти? Или тоже ошибка 500?
2.2. Тут же посмотреть - отрабатывает ли крон? Или на кроне вылезает ошибка?
Если на кроне вылезает ошибка, то её надо вычистить тоже в базе данных в таблице... ой, не помню, но тут на Д_ру где-то описано, как с этим справиться.
3. Смотреть логи на хостинге. Что, какое действие (модуль) вызывает ошибку 500.
кеш из админки не чистится, выдает 500
Через MySQL мы почистили кеш и ничего не изменилось ((
домен_сайта/admin/reports/dblog выдает 500
по крону вообще не очень понятно, как посмотреть? на новом серваке мы крон не настраивали
вот последние логи с хостинга
[Wed Aug 17 09:39:25 2016] [warn] [client 77.233.11.158] mod_fcgid: read data timeout in 300 seconds, referer: http://www.site.ru/users/admin
[Wed Aug 17 09:39:25 2016] [error] [client 77.233.11.158] Premature end of script headers: index.php, referer: http://www.site.ru/users/admin
а что за хостер? а то у меня такое ощущение что сработала поговорка про скупого который платит дважды
fastvps.ru
вроде нормальный надежный хостинг
настраивал кто?
точнее, если выдает такие ошибки, скорее всего косяк в настройке. поставьте с нуля vestacp и будет вам счастье
Настраивал хостер, панель работает стабильно, не думаю что в этом проблема, к тому же в переписке с хостером упоминалось чтобы они проверили работоспособность всех услуг предоставляемых нам
причем переписка с хостером велась активно, ровно до того момента как они признались что в друпале ни бум-бум и посоветовали обратиться за помощью к сообществу
Во-первых, попробуйте залить .htaccess из дистрибутива. Во-вторых, проверьте, что там в settings.php. В-третьих, 500 ошибки обычно падают в логи сервера. Если логов нет, включите их, тут вам сапорт в любом случае поможет, а потом уже смотрите, что в логах. В-четвёртых, логи друпала можно посмотреть через drush ws.
.htaccess стандартный, как и settings.php, кроме доступа к базе там ничего отличного от default, логи сервера я писала выше, за подсказку с drush ws большое спасибо
прикрепляю логи которые удалось получить, там есть 2 строчки которые меня очень удивили... не подскажите, для друпала нормально миеть в структуре файлов симлинки?
эти две строчки ещё ладно. Но у вас php-filter где-то валится. Где вы его используете на сайте? Попробуйте для начала временно отключить, запустив
drush dis php -y
больше часа уже выполняется команда
drush dis php -y
даже не знаю ошибка это или он так долго пытается отключить модуль
Вот что прилетело в конце
root@s05657d3a:/var/www/admin/www/site.ru# drush dis php -y
opendir(modules/profile/Turr/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/proc/1/task/1/fd/5):[warning]
failed to open dir: Not a directory file.inc:2118
opendir(modules/profile/Turr/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/var/www/admin/www/site.ru/includes/filetransfer/bt/root/proc/1/task/1/fd/6):[warning]
failed to open dir: Not a directory file.inc:2118
что-то совсем странная дичь в путях файла. Тут я уже и не знаю, что сказать.
Да мощности хостинга не хватает, памяти конкретно
Должно хватать, новый сервер как минимум не хуже того где сайт работал без сбоев
Ну должно хватать, а не хватает. Можете другого и не искать. Небось не может кэш забить в первый раз постоянно хранящимися там данные( есть в кеше и такие)
phpinfo покажите - небось там 128 стоит или 64, а было 512
лимит 512
Может проще снести сайт?
Сохранить все URL сайта и сделать всё сначала?
Я так поступил со своим сайтом. Но сделал страшную ошибку - в самом начале не закрыл от индексации поисковиками.
тише-тише! Не надо ничего сносить! Сперва попробуйте скопировать сайт и поднять его копию локально. Или как вариант, создайте на сервере субдомен, скопируйте в его папку сайт и попробуйте поднять там.
Виноват. Упустил слова ТС: "есть очень не маленький сайт".
Результат
Истина где-то там (рядом)...
Вот меня тоже эти пути очень смущают, это некие симлинки которые лежат в структуре сайта в нескольких папках, выше я уже спрашивала, нормально ли это для друпала, сайт реально ОЧЕНЬ большой, не меньше 50 гигов весит, и пусть даже 40 из них будут картинками, НО оставшиеся 10 это тоже очень много, но тк я с друпалом не работала, не знаю что можно удалить а что нет, бекап сайта был сделан инструментами панели хостера, так что я прошу подсказать можно ли удалить эти чертовы симлинки без потерь для сайта?
Вам нужно друпалера нанять, удаленно такие вещи не определяются. ТО что на скрине это ДИЧЬ просто - такого не должно быть в принципе