После размещения проекта laravel на реальном сервере работает только индексный URL - PullRequest
0 голосов
/ 25 июня 2018

Сегодня я впервые загрузил свой проект laravel, но был найден только индексный маршрут. На другом маршруте я получаю «404 Not Found». В чем может быть проблема?

Ответы [ 3 ]

0 голосов
/ 26 июня 2018

Эй, я смог решить эту проблему. Я понял, что мой файл .htaccess был не на корневом уровне, который вызывал проблему. Я решил эту проблему с этим и надеюсь, что если у вас возникла та же проблема, это будет полезно. Развеселить :) 1001 *

0 голосов
/ 16 декабря 2018

вам нужно включить mod_rewrite на вашем веб-сервере, чтобы laravel мог правильно обрабатывать ваши маршруты, если вы используете Apache, сделайте это в своем терминале

sudo a2enmod rewrite

, тогда вам нужноотредактируйте ваш vhost-файл и добавьте

<Directory /var/www/neonwriter/public>
    AllowOverride All
</Directory>

Перезапустите apache2 после

sudo /etc/init.d/apache2 restart

или

sudo service apache2 restart

0 голосов
/ 25 июня 2018

Прежде всего попробуйте выполнить:

php artisan config:cache
php artisan route:cache

Внимательно прочитайте также о проекте развертывания на serwer, здесь вы найдете все самые важные сведения из официальной документации:

https://laravel.com/docs/5.6/deployment

Удачи!

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