为什么 Laravel 在没有 WAMP 服务器的情况下工作?
Why Laravel is working without WAMP server?
我在 Laravel 上做一些事情,发现 Laravel 完成的我的 项目可以执行,没有 运行宁 WAMP 服务器。它是如何工作的?我曾经认为,将 运行 PHP 代码,或 retrieve/write 一些 Data 到你的DataBase 您需要 运行 您的 WAMP 服务器。但现在我没有 运行 WAMP 服务器,它仍然可以正常工作。
你对这个问题有什么看法吗?
那是因为 Laravel 在 built-in 服务器上运行。来自 docs:
通常,您可以使用 Apache 或 Nginx 等 Web 服务器来为您的 Laravel 应用程序提供服务。如果您使用的是 PHP 5.4+ 并且想使用 PHP 的 built-in 开发服务器,您可以使用 serve Artisan 命令:
php artisan serve
默认情况下,HTTP-server 将侦听端口 8000。但是,如果该端口已被使用或您希望以这种方式为多个应用程序提供服务,您可能需要指定要使用的端口。只需添加 --port 参数:
php artisan serve --port=8080
关于 Artisan CLI。
关于 built-in 服务器的一些 technical details。
希望对您有所帮助!
laravel 使用
构建了服务器
php artisan serve
要停止它,您应该停止命令提示符 ctrl+c
我在 Laravel 上做一些事情,发现 Laravel 完成的我的 项目可以执行,没有 运行宁 WAMP 服务器。它是如何工作的?我曾经认为,将 运行 PHP 代码,或 retrieve/write 一些 Data 到你的DataBase 您需要 运行 您的 WAMP 服务器。但现在我没有 运行 WAMP 服务器,它仍然可以正常工作。
你对这个问题有什么看法吗?
那是因为 Laravel 在 built-in 服务器上运行。来自 docs:
通常,您可以使用 Apache 或 Nginx 等 Web 服务器来为您的 Laravel 应用程序提供服务。如果您使用的是 PHP 5.4+ 并且想使用 PHP 的 built-in 开发服务器,您可以使用 serve Artisan 命令:
php artisan serve
默认情况下,HTTP-server 将侦听端口 8000。但是,如果该端口已被使用或您希望以这种方式为多个应用程序提供服务,您可能需要指定要使用的端口。只需添加 --port 参数:
php artisan serve --port=8080
关于 Artisan CLI。 关于 built-in 服务器的一些 technical details。
希望对您有所帮助!
laravel 使用
构建了服务器php artisan serve
要停止它,您应该停止命令提示符 ctrl+c