通过命令行执行

<br/> >i 本文档的最新修订日期是: > **2024-02-22** # 通过命令行运行 执行的页面为 <font color="#c7254e">`/index.php`</font> ,参数如下: * **<font color="#ff6600">`path`</font>** <font color="#0099ff">`(页面路径)`</font> <font color="#BBBBBB">`<必须>`</font>: 值为以 <font color="#c7254e">`/`</font> 开头的 <font color="#c7254e">`页面的URI`</font> 。 * **<font color="#ff6600">`query`</font>** <font color="#0099ff">`(查询字符串)`</font> <font color="#BBBBBB">`<可选>`</font>: 值为类似 <font color="#c7254e">`a=1&b=2&c=3`</font> 的 <font color="#c7254e">`查询字符串`</font> ,可以通过 <font color="#c7254e">`$_GET`</font> 变量访问。 此处的字符串需要经过URL编码。 假设有一个页面,访问 <font color="#c7254e">`aaa.com/api/refresh?user=demo&id=1`</font> 时能使其工作,那么通过命令行执行它时,可执行以下命令: ## linux ``` [root@user]# /usr/local/php/bin/php /data/www/index.php --path /api/refresh --query user=demo&id=1 ``` ## windows ``` D:\php\php.exe D:\data\www\index.php --path /api/refresh --query user=demo&id=1 ``` >w 上述命令中,php的程序路径、入口文件的路径、执行页面的URI和查询字符串,都需要根据实际需求进行调整。