PHPStorm同步多个服务器

PHPStorm同步多个服务器,第1张

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')


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/280588.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-21
下一篇2023-04-21

发表评论

登录后才能评论

评论列表(0条)

    保存