【发布时间】:2018-02-21 14:43:20
【问题描述】:
我可以使用以下用法从命令行运行 php 脚本吗:
php http://phpfile.php username password config_file
当我运行它时,它说无法打开输入文件http://phpfile.php
如果在 php 脚本中执行此操作的最佳方法是什么?
谢谢
【问题讨论】:
-
您可以通过
curl、wget等触发远程PHP脚本(包括发送GET和POST参数,如果操作正确的话)。任何发出 HTTP 请求的东西,真的。但是,您将无法访问其底层 PHP 代码,只能访问输出。 -
如果你想执行带参数的 local PHP 脚本,请参阅php.net/manual/en/reserved.variables.argv.php。