Php 拉雷维尔邮报不在亚太地区工作2

Php 拉雷维尔邮报不在亚太地区工作2,php,apache,laravel,Php,Apache,Laravel,我目前正在使用Laravel框架开发一个web应用程序,并使用php artisan Service工具检查链接是否正常工作。我在apache下对此进行了测试,但它并没有相应地工作,所以我为应用程序设置了mod rewrite,现在它适用于我在浏览器中键入的所有URL。 然而,每当我尝试处理POST路由时,它们根本就不会被处理,并且在浏览器控制台中会出现500个内部服务器错误。这个问题的可能解决方案是什么 编辑1:-为了进一步澄清这个问题,到目前为止,我使用的所有路由都在使用php artisa

我目前正在使用Laravel框架开发一个web应用程序,并使用php artisan Service工具检查链接是否正常工作。我在apache下对此进行了测试,但它并没有相应地工作,所以我为应用程序设置了mod rewrite,现在它适用于我在浏览器中键入的所有URL。 然而,每当我尝试处理POST路由时,它们根本就不会被处理,并且在浏览器控制台中会出现500个内部服务器错误。这个问题的可能解决方案是什么

编辑1:-为了进一步澄清这个问题,到目前为止,我使用的所有路由都在使用
php artisan serve提供的测试服务器时工作

因此,下面是我的000_default.conf测试:-

<VirtualHost *:80>
    <Directory /var/www/html>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
    </Directory>

    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/html

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

# vim: syntax=apache ts=4 sw=4 sts=4 sr noet 

选项索引跟随符号链接多视图
允许超越所有
命令允许,拒绝
通融
服务器管理员webmaster@localhost
DocumentRoot/var/www/html
ErrorLog${APACHE_LOG_DIR}/error.LOG
CustomLog${APACHE\u LOG\u DIR}/access.LOG组合
#vim:syntax=apachets=4sw=4sts=4srnoet

在表单中添加此令牌

<input type="hidden" name="_token" value="{{ csrf_token() }}"> 


Pass csrf token您的代码在哪里?您需要@GauravDave代码的哪一部分?当您收到500服务器错误时,添加您在Inspect元素的预览部分中看到的错误。另外,添加您的路线、控制器和视图。说实话,什么都没有。相反,500内部服务器错误来自浏览器控制台。不过,这可以在laravel测试服务器上使用,而不是在apache virtualhost本身中使用。我指的是这样一个事实,即在我在apache服务器中设置之后,这些功能将无法工作。