【发布时间】:2019-09-20 13:45:06
【问题描述】:
我有一个 laravel 项目,但是当我使用命令“php artisan serve”并输入 url: http://127.0.0.1:8000/ 时,它只是继续加载,没有输出,也没有出现错误。
【问题讨论】:
标签: laravel
我有一个 laravel 项目,但是当我使用命令“php artisan serve”并输入 url: http://127.0.0.1:8000/ 时,它只是继续加载,没有输出,也没有出现错误。
【问题讨论】:
标签: laravel
我通过运行这个命令而不是 PHP artisan serve 解决了这个问题。
php -S 127.0.0.1:8000 -t public/
然后尝试在浏览器中再次加载 127.0.0.1:8000。
【讨论】:
尝试禁用您的防病毒软件或检查您的防火墙。 我禁用了我的 Avast 防病毒软件,它现在对我来说工作正常。
【讨论】:
端口 8000 可能被您计算机中的其他人使用。尝试通过在项目中运行 cmd 来更改端口:
php artisan serve --port=1000
然后在浏览器上输入http://127.0.0.1:1000/。
【讨论】:
运行命令
php artisan config:clear
php artisan config:cache
即使完成了这些步骤,如果 Laravel 仍然显示错误,请检查 your_project/storage/logs/laravel.log。
【讨论】:
试试这三个命令清除缓存配置:
php artisan config:cache // clear config cache
php artisan config:clear // clear config cache
php artisan cache:clear // clear cache
php artisan optimize // To reoptimize the class loader
php artisan route:cache // clear route cache
php artisan view:clear // clear view cache
【讨论】:
它有时是因为太多的重定向,有时也是因为middleware。因此,请查看该页面的整个流程。
还可以查看您的cdn,它包含在您的页面中,因为如果您的 CDN 太多并且连接速度很慢,这将花费太多时间。并尝试清除所有缓存。
【讨论】:
当我第一次启动 Laravel 时,我也遇到了这个问题。 您的 8000 端口很可能被其他服务或程序占用。 只需转到打开项目的终端,然后输入以下命令
php artisan serve --port=1000
然后,返回浏览器输入地址,将8000替换为1000,如
127.0.0.1:1000
这对我有用。
【讨论】:
这可能有几个问题。
检查以上几点,这肯定会给你带来积极的结果。
【讨论】: