Всем привет. Подскажите: как зайти в админку Друпал сайта?
Шучу. Я конечно знаю что вход по /user
но вот беда на этом урле пишет
The requested URL was not found on this server.
Как определить причину, отчего это происходит?
Если переношу сайт себе на Docker4Druapal - все урлы работают.
Если у сайта на проблемном хостинге задать префикс языка, то по /en/user - тоже все работает. Но это не выход, т.к. редирект /user -> /en/user не происходит.
На хостинге Апач.
Комментарии
проблемный хостинг это vds я полагаю? настраивайте по тупому через пхп модуль апача. я не сразу пришел к этому но так проще.
Нет, шаред с композером.
А что настраивать?
шаред должен работать как автомат калашникова. напишите в поддержку или посмотрите лог ошибок пхп.
.
Чудеса. У меня заход в админку по /admin, а по /user на страницу текущего юзера.
Файл .htaccess в студию!
/user - чтоб зайти в систему нужно же на этот урл зайти.
Собственно /user/1/edit тоже не работает. Работает только если префикс языка добавить /en/user/1/edit
.htaccess - из дистра Друпала
В журнале ошибок Друпал - ничего.
Лог ошибок PHP как найти?
у каждого шаред хотинга свое расположение файла ошибок. попробуйте установить drush и через него посмотреть drush ws . еще можно отключить модули редиректа наверно если есть.
drush ws - он показывает журнал Друпала (в коем пусто), а не лог ПХП.
модулей редиректа нет.
с хостингом бодаюсь.
Что-нибудь типа error_log в корне сайта? Но мне кажется тут до PHP дело даже не доходит, что-то рубит этот путь на уровне сервера, возможно действительно какие системные настройки апача. Надо техподдержку добивать.
А ошибку друпал отдаёт или веб-сервер?
Если бы ошибку отдавал Друпал, то он бы писал об этом в свой лог, так ведь?
Если ошибку отдаёт друпал, то показывается 404 страница в теме сайта. Если отдаёт веб-сервер, то это всегда белая страница ошибки без стилей.
Друзья, спасибо, что обратили внимание. Все решилось.
Это творчество системного администратора.
Увы, я не обладаю достаточными знаниями, чтобы это понять.