wp-cli / server-command
启动 PHP 内置的 Web 服务器,为特定的 WordPress 安装提供服务。
Requires
- wp-cli/wp-cli: ^2.5
Requires (Dev)
README
启动 PHP 内置的 Web 服务器,为特定的 WordPress 安装提供服务。
使用
wp server [--host=<host>] [--port=<port>] [--docroot=<path>] [--config=<file>]
使用 php -S
启动一个 Web 服务器,该服务器为 WordPress 的 webroot 提供服务。 https://php.ac.cn/manual/en/features.commandline.webserver.php
重要的是,PHP 内置的 Web 服务器不支持 .htaccess
文件。如果这是必需的,请使用更高级的 Web 服务器。
选项
[--host=<host>]
The hostname to bind the server to.
---
default: localhost
---
[--port=<port>]
The port number to bind the server to.
---
default: 8080
---
[--docroot=<path>]
The path to use as the document root. If the path global parameter is
set, the default value is it.
[--config=<file>]
Configure the server with a specific .ini file.
示例
# Make the instance available on any address (with port 8080)
$ wp server --host=0.0.0.0
PHP 5.6.9 Development Server started at Tue May 24 01:27:11 2016
Listening on http://0.0.0.0:8080
Document root is /
Press Ctrl-C to quit.
# Run on port 80 (for multisite)
$ wp server --host=localhost.localdomain --port=80
PHP 5.6.9 Development Server started at Tue May 24 01:30:06 2016
Listening on http://localhost1.localdomain1:80
Document root is /
Press Ctrl-C to quit.
# Configure the server with a specific .ini file
$ wp server --config=development.ini
PHP 7.0.9 Development Server started at Mon Aug 22 12:09:04 2016
Listening on http://localhost:8080
Document root is /
Press Ctrl-C to quit.
安装
此包包含在 WP-CLI 本身中,无需额外安装。
要安装此包的最新版本,覆盖 WP-CLI 中包含的版本,请运行
wp package install [email protected]:wp-cli/server-command.git
贡献
我们感谢您积极为这个项目做出贡献。
贡献不仅限于代码。我们鼓励您以最适合您能力的方式做出贡献,例如编写教程、在当地聚会中进行演示、帮助其他用户解答支持问题或修订我们的文档。
要获得更详细的介绍,请查看 WP-CLI 的贡献指南。此包遵循那些政策和指南。
报告错误
你认为你发现了一个错误?我们很乐意你帮助我们将其修复。
在您创建新问题之前,您应该搜索现有问题,看看是否有现有解决方案,或者它是否已经在新版本中修复。
一旦您进行了搜索,并发现没有开放或已修复的问题与您的错误相关,请创建新问题。尽可能提供详细信息,并在可能的情况下提供明确的复现步骤。有关更多指导,请查看我们的错误报告文档。
创建 pull request
想要贡献新功能?请首先打开新问题,讨论此功能是否适合项目。
一旦您决定投入时间看到您的 pull request 完成,请遵循我们创建 pull request 的指南,以确保这是一次愉快的体验。有关在本地为此包工作的详细信息,请参阅 "设置"。
支持
GitHub 的问题不是用于一般支持问题,但您还可以尝试其他途径: https://wp-cli.org/#support
此 README.md 是使用 wp scaffold package-readme
(文档) 从项目的代码库动态生成的。要提出更改,请提交针对代码库相应部分的 pull request。