Php 本地Laravel服务器在命中本地主机一次后停止
我试图在本地开发一个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清除缓存请检查
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你是对的!我按照指示去做,让它工作了!谢谢谢谢这有助于解决我的问题!