我正在使用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()}}
部署脚本(在Forge上)
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
答案 0 :(得分:3)
更新脚本</ strong>
添加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
答案 1 :(得分:2)
请在以下命令下运行:
php artisan config:cache
php artisan cache:clear
php artisan view:clear
php artisan route:clear