#php #apache #cakephp #hosting #amazon-lightsail
#php #apache #cakephp #хостинг #amazon-lightsail
Вопрос:
Я переношу проект CakePHP с cPanel на сервер AWS Lightsail apache. Я заархивировал все файлы из cPanel и загрузил их в свой экземпляр. Запустил сервер apache и разместил проект на IP-адресе экземпляра.
Проблема в том, что на веб-сайте, размещенном на cPanel, все работает нормально, но в экземпляре AWS многие страницы не работают, и данные также не отображаются из базы данных. Некоторые функции, такие как вход и регистрация, также не работают.
Я запустил все ошибки PHP, а также ошибки CakePHP. При запуске я получил ошибки разрешения, но теперь я не получаю никаких ошибок, и все же функциональные возможности не работают. Я выполнил все шаги из официальной документации CakePHP. Запустил mod_rewrite, но все еще не смог найти проблему.
Я проверил все журналы ошибок apache, но не нашел ни одного. Я не очень разбираюсь в CakePHP, поскольку я только размещаю проект.
Пожалуйста, помогите…
Комментарии:
1. Вы переместили базу данных туда, где она доступна? Обновите данные подключения для этого?
2. Да, база данных @GregSchmidt доступна.
3. Возможно, некоторые подробности о том, что на самом деле означает «не работает», помогли бы.
4. @GregSchmidt Некоторые операции с базой данных не работают. Некоторые проблемы с перенаправлением означают, что приложение не работает должным образом в моей локальной системе. В то время как в cPanel он отлично работает.
5. Это не детали, это общие положения. Когда операция с базой данных завершается неудачно, что она пыталась сделать? Какое сообщение об ошибке вы получили? В противном случае, когда вы говорите «операции с базой данных не работают», все, что мы можем сделать, это задать вопрос, который я задал выше.