Laravel Route не работает на живом сервере - PullRequest
0 голосов
/ 01 ноября 2018

Я использую Laravel Forge для развертывания приложения. Форма отправки на локальный сервер работает нормально. Он находит правильный маршрут, объявленный в файле маршрута. Но это не работает на живом сервере. На живом сервере, когда я нажимаю кнопку отправки, я получаю «К сожалению, похоже, что-то пошло не так». сообщение.

В чем могут быть причины? Я буду очень признателен за вашу помощь. Заранее спасибо.

Вот объявленные маршруты:

Route::get('/training/seo/outreach/brochure','BrochureDownloadController@index');
Route::post('/training/seo/outreach/brochure','BrochureDownloadController@store');

Вот код формы

<form class="js-validate" method="post" id="brochure_download" name="brochure_download" action="{{ action('BrochureDownloadController@store')}}">
        {{ csrf_field()}}

Сценарий развертывания (в кузнице)

cd /home/forge/www.xponent.com.bd
git pull origin master
composer install --no-interaction --prefer-dist --optimize-autoloader
composer dump-autoload
php artisan cache:clear
echo "" | sudo -S service php7.2-fpm reloadif [ -f artisan ]
then
  php artisan migrate --force
fi

Ответы [ 2 ]

0 голосов
/ 01 ноября 2018

Обновите ваш скрипт

Добавить php artisan config:cache

cd /home/forge/www.xponent.com.bd
git pull origin master
composer install --no-interaction --prefer-dist --optimize-autoloader
composer dump-autoload
php artisan cache:clear
php artisan config:cache
echo "" | sudo -S service php7.2-fpm reloadif [ -f artisan ]
then
  php artisan migrate --force
fi
0 голосов
/ 01 ноября 2018

Пожалуйста, запустите следующую команду:

php artisan config:cache

php artisan cache:clear

php artisan view:clear

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