youtube用浏览器直接访问不了,我试着直接用file_get_content也不行有没什么办法

解决方案 »

  1.   


    首先,IP都ping不通你还能干什么。
      

  2.   

    记得有个php反墙脚本的,包含那个脚本,然后就可以抓到youtube的页面,一模一样,已前用过,你上google.com一下就知道
      

  3.   

    补充,抓到了数据也没用的,youtube这个域名就是被墙的
      

  4.   

    用了curl代理也不行(或许我代码不正确)。。有没其他方法
      

  5.   

    将抓取的php代码放在国外的虚拟主机空间上。
      

  6.   


    放在虚拟主机空间上,就意味着服务器就是它啊。本地用浏览器访问这个php。
      

  7.   

    楼主想看YouTube? http://www.zhangyan.org/post/1189.html
      

  8.   

    不是想看啊,是网站需要。别人在我网站上可以贴youtube的视频
      

  9.   

    竟然无视GWF强大的存在。
    必须通过代理curl_setopt ($ch, CURLOPT_PROXY, '代理ip');