我试图在本地运行一个PHP脚本,该脚本用wget
刮去Google,并将HTML转储为temp.html
。从PHP的shell_exec中调用wget不起作用
运行从终端这个命令正常工作:
wget -O temp.html http://www.google.ca
从PHP运行此命令也能正常工作(所以它不是一个权限问题):
shell_exec('touch temp.html');
但是从运行PHP这样做不工作(不创建temp.html):
shell_exec('wget -O temp.html http://www.google.ca');
有什么建议吗?包装var_dump()
中的最后一个命令输出为空。
谢谢!
您是否可以更新您的问题以添加您遇到的特定错误? –
我没有收到任何错误。正如我在问题中指出的那样,'shell_exec'命令不会创建文件'temp.html',其中包含“http:// www.google.ca”的内容。谢谢。 –
wget是否安装在服务器上? –