PHPStorm没这个能力, 但你毕竟是个程序员
两个方案:
PHPStorm同步到单台服务器, 然后该服务器用inotify + rsync 同步到其他服务器.
phpstorm ->中间服务器 ->(目标服务器1, 2, ,3, 4, 5)
PHPstorm设置FileWatch 然后触发本地脚本自行上传到多个服务器. 比如用PHP写个ftp上传脚本, 参数是文件路径.
PHP怎么在多IP服务器中切换IP采集数据www.MyException.Cn 网友分享于:2015-08-26 浏览:121次
PHP如何在多IP服务器中切换IP采集数据?
在PHP 中使用CURL 采集某URL数据,由于服务器拥有有多个IP,所以想在CURL中切换不同的IP来采集以防止被封,但是发现curl_setopt($ci, CURLOPT_PROXY, '1.1.1.1') 这种不可用
请问有什么解决办法,或者不使用curl 用snoopy等也可以,请大家指教
40
分享到:
------解决方案--------------------
用fsockopen
function get_from_website($ip, $domain)
{
$content = ''
$fp = fsockopen($ip, 80)
fputs($fp, 'GET / HTTP/1.0\r\n')
fputs($fp, 'Host'.$domain.'\r\n\r\n')
while(!foef($fp)) {
$content += fgets($fp, 1024)
}
fclose($fp)
return $content
}
get_from_website('1.1.1.1', 'example.com')
get_from_website('1.1.1.2', 'example.com')
get_from_website('1.1.1.3', 'example.com')
get_from_website('1.1.1.4', 'example.com')
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)