本地Laravel服务器在点击localhost一次后停止

时间:2016-10-21 01:34:41

标签: php laravel server osx-mavericks

我正在尝试在本地开发一个Laravel应用程序,而我正在运行php artisan serve。它一直有效,直到我访问localhost:8000然后服务器停止。我尝试使用sudo php artisan server --port=80更改端口,但这并不能解决问题。

我还没写过一行代码。如果它有助于我在OS X Mavericks上运行PHP 5.4。

2 个答案:

答案 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。