我正在编写一个命令行PHP控制台脚本来监视我正在处理的客户端项目的新URL和启动(大)下载。客户端目前正在使用稍微特定的wget命令手动下载它们,理想情况下,我们希望保留它。
我想知道从PHP调用wget的最佳方法是什么,并观察完成的下载或出现的任何错误。目前,我使用的是基本的shell_exec,但这不适合生产环境。
任何建议都会非常有用。
提前致谢。
答案 0 :(得分:3)
你可能想要考虑的是使用curl而不是wget。 libcurl很好地集成到PHP中 - 所有错误报告都是如此。