如何执行外部脚本

时间:2013-06-09 09:46:53

标签: php exec external

您好我想问一下如何使用exec()执行外部php脚本,该脚本不在我的网站上 它有效吗?

exec("php http://site.com/executor.php?something=1&something2=A");

1 个答案:

答案 0 :(得分:1)

不,因为在使用HTTP时,远程服务器会发送PHP脚本的结果。该命令仅因此而不支持URL。如果要在远程服务器上执行代码,则需要访问PHP文件本身。如果您只需要结果,则可以使用例如

readfile("http://site.com/executor.php?something=1&something2=A")

或其他从网址中读取的方式(fopenfreadfile_get_contentsfile ...)。