我为Laravel Project在apache上创建了一个虚拟主机。它运作得很好。但问题是,它提醒我TokenMismatchException
提交表格。
但是当我运行php artisan server
并在网址localhost:8000
上提交表单时。然后它完美地运作。
我不明白为什么它只会在虚拟主机网址上抛出TokenMismatchException
错误。
以下是我创建虚拟主机的方法。
<VirtualHost *:80>
ServerAdmin admin@example.com
ServerName tutslaravel.dev
ServerAlias www.tutslaravel.dev
DocumentRoot /var/www/html/tutslaravel/public
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
DirectoryIndex index.php index.html index.htm
<Directory "/var/www/html/tutslaravel/public">
Options Indexes FollowSymLinks
Allowoverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>