我正在构建一个PHP脚本(仅适用于Unix)。我的脚本需要在后台下载http文件,所以我想为此目的使用wget
。
但我怀疑。 wget
是否默认与所有UNIX平台一起分发?
答案 0 :(得分:2)
大多数Unix系统(但可能不是全部,可能是某些低端嵌入式Linux可能没有它们,但它们可能没有PHP)可能有wget或curl
但是,您应该避免分支进程下载。为什么不能使用PHP CURL(即PHP libcurl中的粘合代码)?这样可以避免依赖外部shell和二进制文件,并且应该稍快一些(因为它不需要fork(2)任何进程)。
CURL非常灵活,允许通过小块等方式下载。使用PHP curl_multi_init等等...阅读libcurl multi界面。
答案 1 :(得分:2)
没有。默认情况下,它不在Mac OS X 10.9.4(Mavericks)上。