-1

我需要使用一些参数在终端中运行 php 文件。但是没有发送http请求,只是服务器端操作。

试图做

php /path/file.php?a=1

但出现错误Error: Command failed: Could not open input file: /path/file.php?a=1

那有可能吗?或者可能是类似的东西?

谢谢

4

1 回答 1

1

您不能通过 Shell 传递 GET 或 POST 参数,因为它们依赖于 HTTP 协议。

您可以尝试使用命令行参数。查看这篇文章了解更多信息: http ://www.php.net/manual/en/reserved.variables.argv.php

于 2013-10-11T12:38:46.173 回答