php - 为什么我应该继续运行 artisan serve 命令来保持服务器正常工作?

标签 php laravel ubuntu frameworks laravel-artisan

我是学laravel的,一开始是跑命令的

php artisan serve

并保持我的终端窗口打开,这样我就可以保持服务器运行,但后来我想像处理普通的 php 应用程序一样使用我的应用程序,所以我创建了一个虚拟主机,指向我的 laravel 应用程序“公共(public)”文件夹.

问题是:

我仍然需要运行“php artisan serve”并打开我的虚拟服务器 url

http://brk.localhost:8000

然后关闭终端,所有这一切之前我可以正常打开这个链接而无需定义端口号 8000。 如果我离开我的电脑并回来继续工作,我发现我无法访问它,除非我再次完成整个过程。 如果我对任何应用程序 View 进行修改,我都会遇到同样的问题。

我错过了什么?

最佳答案

只需在命令末尾添加和符号“&”即可。这将使它在后台运行。

关于php - 为什么我应该继续运行 artisan serve 命令来保持服务器正常工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35667838/

相关文章:

php - 尝试建立 PDO 连接

jquery - Laravel mix 未捕获引用错误 : jQuery is not defined

php - 在不同的日期每 N 分钟安排一次作业

ubuntu - 卸载 Mg 编辑器并正确使用 angular/cli

wordpress - 带有 wordpress 的 Varnish 破坏了 wordpress 可视化编辑器?

scala - 如何在 scala/etcd 中使用 HttpDelete 和 HttpPut

php - 需要帮助通过 PHP 在 MySQL 中设置 future 日期

php - 调用 MediaWiki 页面解析器来获取 HTML?

javascript - 从 _ga cookie 检索数据

php - "Type error: Too few arguments to function App\Http\Controllers\UserController::create(), 0 passed and exactly 1 expected"