【问题标题】:Lumen server not responding after a while流明服务器一段时间后没有响应
【发布时间】:2018-03-01 10:32:25
【问题描述】:

当我使用以下命令启动服务器时,我有一个由 Nginx、HHVM 和 Lumen 驱动的 PHP Web 服务器:php artisan serv --port="8081" --host"x.x.x.x" 它会启动并完美运行一段时间,最多两周! 那么它就会死掉并且没有任何反应!它不是负载繁重的请求。不知道是HHVM相关问题还是Lumen问题?!

【问题讨论】:

  • serve 不是serv
  • 检查获取的端口或尝试使用其他端口
  • 你的日志怎么说?
  • php artisan serve 仅用于开发,不要期望表现得像一个可以长时间正常工作的网络服务器。所以要么设置一个合适的服务器。或使用 systemd 或其他进程管理器来保持进程运行
  • Prod 应该使用 apache 来服务应用程序或使用 Nginx+PHP-FPM 组合

标签: php laravel nginx lumen hhvm


【解决方案1】:

php artisan serve是事物的发展方式。当您开始确认并说您有 NGINX 服务器然后说您正在使用 Laravel 中的开发服务器构建时,这是错误的。您需要配置 NGINX 以使用它为 Lumen 应用程序提供服务(example 的 linux 服务器、nginx 和 lumen)。我希望这个例子能让你清楚地看到这种情况。

【讨论】:

    猜你喜欢
    • 2015-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-21
    相关资源
    最近更新 更多