Развертывание Laravel-Project через FTP - PullRequest
0 голосов
/ 02 апреля 2019

Я хочу развернуть свой Laravel-Project, но он всегда показывает мне эту ошибку:

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at admin to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

Моя структура сервера выглядит так:

/
   /protected --> All Files and Folders within the project (+ /node_modules & /vendor) except the /public-folder
   /public_html --> all Files and Folders within the /public-folder

Я уже изменил разрешения для/ storage-folder и я уже изменили пути в /index.php на

require __DIR__.'/../protected/vendor/autoload.php';

и

$app = require_once __DIR__.'/../protected/bootstrap/app.php';

Любойидеи?

1 Ответ

1 голос
/ 02 апреля 2019

Поместите все файлы с вашего локального хоста (htdocs) в public_html. Также убедитесь, что в вашем доменном сервере нет перенаправления в вашем домене. Основная причина внутренней ошибки сервера заключается в том, что ваш домен не указывает на каталог, который вы определили.

В моем случае файл index.php -

требуется DIR . '/ .. / vendor / autoload.php';

$ app = require_once DIR . '/ .. / bootstrap / app.php';

Делайте все изменения по одному, надеюсь, в вашем случае это сработает. Я упомянул ссылку ниже, пожалуйста, проверьте

https://laracasts.com/discuss/channels/laravel/laravel-deploying-to-server-using-ftp

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...