Php 本地Laravel服务器在命中本地主机一次后停止

Php 本地Laravel服务器在命中本地主机一次后停止,php,laravel,server,osx-mavericks,Php,Laravel,Server,Osx Mavericks,我试图在本地开发一个Laravel应用程序,我正在运行php artisan Service。它一直工作到我访问localhost:8000,然后服务器停止。我曾尝试使用sudophpartisanserver--port=80更改端口,但这并不能解决问题 我还没有写一行代码。如果有帮助的话,我正在OSXMavericks上运行PHP5.4。我认为您遇到了分段错误(内核转储), 尝试运行此命令 composer转储自动加载 php artisan clear已编译 composer清除缓存请检查

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


我还没有写一行代码。如果有帮助的话,我正在OSXMavericks上运行PHP5.4。

我认为您遇到了分段错误(内核转储), 尝试运行此命令

composer转储自动加载

php artisan clear已编译


composer清除缓存

请检查您是否有
Avast防病毒
。此防病毒软件将server.php检测为威胁(静默)并阻止它


因此,浏览器对第一个请求很有效,然后一直等待。后续的请求不会出现任何问题。解决方案是在antivirus中添加一个异常。这个问题是拉威尔特有的

您是如何安装Laravel的?你用过作曲家吗?压缩文件?其他方法?我是用Composer安装的。你没有收到任何警告吗。听起来您的PHP CLI没有符号链接到新的安装路径。为我测试一下:在一个单独的文件夹中,创建一个index.php文件,该文件只包含
cd
进入该目录,然后运行
php-S localhost:8000
。您应该能够导航到
localhost:8000
,并查看PHP安装的详细信息。那里有PHP版本5.6吗?如果是这样的话,在命令行中运行
php-v
时会看到什么版本?您是如何安装新的PHP版本的?自制的?编译?还有别的吗?@maiorano84你是对的!我按照指示去做,让它工作了!谢谢谢谢这有助于解决我的问题!