Laravel 适用于 artisan serve 但不适用于 vhost
Laravel works with artisan serve but not with vhost
我已经安装了新的 Laravel 项目,并且在使用 artisan serve 时显示了欢迎页面,但是当尝试通过 vhost 访问时,页面似乎在无限地重新加载。我在 Windows 使用 WAMP,vhost 正确指向 Laravels public 文件夹(当我从 index.php 回显某些内容时它起作用)。我也尝试过直接从本地主机不带虚拟主机,同样的事情发生了。 Laravel 和 apache 都没有任何日志记录。任何想法可能是什么问题?
这是虚拟主机:
<Directory "D:\Projects\PHP\psp\public">
allow from all
order allow,deny
AllowOverride All
</Directory>
<VirtualHost *:80>
ServerAdmin admin@psp.test
DocumentRoot "D:\Projects\PHP\psp\public"
ServerName psp.test
ServerAlias www.psp.test
ErrorLog "logs/psp.log"
CustomLog "logs/psp-access.log" common
</VirtualHost>
谢谢
对于可能遇到此问题的任何其他人,它是 PHP 版本。 Laravel 文档说它需要 >=7.2,我正在尝试使用 7.3,当我切换到 7.2 只是为了看看是否有任何不同时它是否有效...无论如何感谢所有帮助。
我已经安装了新的 Laravel 项目,并且在使用 artisan serve 时显示了欢迎页面,但是当尝试通过 vhost 访问时,页面似乎在无限地重新加载。我在 Windows 使用 WAMP,vhost 正确指向 Laravels public 文件夹(当我从 index.php 回显某些内容时它起作用)。我也尝试过直接从本地主机不带虚拟主机,同样的事情发生了。 Laravel 和 apache 都没有任何日志记录。任何想法可能是什么问题?
这是虚拟主机:
<Directory "D:\Projects\PHP\psp\public">
allow from all
order allow,deny
AllowOverride All
</Directory>
<VirtualHost *:80>
ServerAdmin admin@psp.test
DocumentRoot "D:\Projects\PHP\psp\public"
ServerName psp.test
ServerAlias www.psp.test
ErrorLog "logs/psp.log"
CustomLog "logs/psp-access.log" common
</VirtualHost>
谢谢
对于可能遇到此问题的任何其他人,它是 PHP 版本。 Laravel 文档说它需要 >=7.2,我正在尝试使用 7.3,当我切换到 7.2 只是为了看看是否有任何不同时它是否有效...无论如何感谢所有帮助。