我正在尝试在本地开发一个Laravel应用程序,而我正在运行php artisan serve
。它一直有效,直到我访问localhost:8000
然后服务器停止。我尝试使用sudo php artisan server --port=80
更改端口,但这并不能解决问题。
我还没写过一行代码。如果它有助于我在OS X Mavericks上运行PHP 5.4。
答案 0 :(得分:2)
我认为您遇到的细分故障(核心转储), 尝试运行此命令
int showStat()
{
static int statNum;
cout<<statNum; //function check
statNum++;
return statNum;
}
int main()
{
int statNum;
for( int i = 0; i < 5 ; i++)
{
showStat();
}
cout<<statNum;
return 0;
}
composer dump-autoload
php artisan clear-compiled
答案 1 :(得分:0)
请检查您是否有Avast Antivirus
。此防病毒软件(静默)将server.php检测为威胁并将其阻止。
结果,浏览器可以很好地处理第一个请求,然后保持等待状态。注意随后的请求。解决方法是在防病毒软件中添加例外。此问题特定于Laravel。