Я создал простой веб-сайт Drupal 8 на своей машине DEV и переместил его на LIVE-сервер.
- Скопировал файлы на сервере DEV в архив
- Переместил эти файлы на сервер LIVE (используя scp).
- Несжатые веб-файлы в каталог назначения
(/var/www/html/сайт новостей)
- Создал базу данных, пользователя и установил разрешения, чтобы соответствовать тому, что на
РАЗРАБОТОЧНЫЙ сервер
- Резервное копирование базы данных MySQL Server в файл .sql с помощью mysqldump
- Импортировано из файла .sql в одноименную базу данных
- Убедитесь, что настройки APACHE указывают на каталог сайта.
Когда я перехожу на главную страницу, она появляется.
- Изображения и содержимое страницы отображаются
- Веб-форма работает и отправляет электронное письмо учетной записи, для которой она установлена
НО не может перейти на любую другую страницу!
- /user = Страница не найдена
- /[что-нибудь] = Страница не найдена
- /?q=user = переходит на (главную) страницу, а URL-адрес остается с
- /?=[что-нибудь] = показывает главную страницу с оставшимся URL-адресом
Это означает, что я не могу войти в систему или запустить обновления (базы данных)!
я пытался
- удаление таблицы сеансов в базе данных
- убедитесь, что mod_rewrite включен в httpd (CentOS)
- проверено соответствие файлов конфигурации apache (httpd)
Любая помощь или идеи приветствуются.
Я не думаю, что стирание веб-сайта, установка сайта Drupal, а затем копирование файлов/базы данных поверх нового что-то исправит.