gor http allow url

本帖就介绍下关于打开DreamHostallow_url_fopen 配置。
DreamHost 默打开文件系统和流配项 allow_url_fopen ,而是建议使用替代的函数模块 cURL。下面以一个例子说明用 cURL 远程读取的方法:

第一,allow_url_fopen = On 的情况下:
<?php
$str = file_get_contents("http://www.hosteguide.com/");
if ($str !== false) {
// do something with the content
echo $str;
}
?>

第二,allow_url_fopen = Off 的情况下:
<?php
$ch = curl_init("http://www.hosteguide.com/");
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$str = curl_exec($ch);
if ($str !== false) {
// do something with the content
echo $str;
}
curl_close($ch);
?>

但是很多现成的 PHP 采集器是使用依赖于 allow_url_fopen 选项的函数,当初遇到这个问题时,我搜索了一下,大概有2个解决办法,但是都不方便。一个是编译自己的 PHP,该方法是一切从头开始,怎么定义 PHP 都随你,可是费时费力费空间,当初,我还真的尝试了一下,像 Zend Optimizer 等等,也要自己安装,如果,只是为了使用这一个函数,根本没必要这么折腾;另一个方法是上传什么 php-update.sh 脚本文件,也是比较麻烦的。
后来发现,其实只要定制 php.ini 文件,并让系统知道本网站使用定制的 php.ini 即可,先来说说标准的方法,这需要对 lunix 有一点了解,之后再给出一个更容易的方法,标准的方法如下:
1)用 ssh 方式登录到你的网站,找到以你的网站名命名的目录,例如 hosteguide.com,在它下面用 mkdir 命令创建一个子目录 cgi-bin;
2)把默认的 php.cgi 和 php.ini 文件放到 cgi-bin 目录下,可以从 DreamHost 的系统目录中拷贝,以我的网站为例:
cp /dh/cgi-system/php5.cgi hosteguide.com/cgi-bin/php.cgi
cp /etc/php5/cgi/php.ini hosteguide.com/cgi-bin/php.ini
现在的网站是 php5 的,我也是建议使用这个版本。如果,你使用的是 php4,则要从 /dh/cgi-system/php.cgi 和 /etc/php/cgi/php.ini 分别获取 DreamHost 的默认 php.cig 和 php.ini 文件;
3)编辑 php.ini 文件,把 allow_url_fopen = Off 改为 allow_url_fopen = On 并保存;
4)在域名同名的目录下创建(如果已经存在就修改).htaccess 文件,例如 hosteguide.com/.htaccess 文件,在文件中添加
AddHandler php-cgi .php
Action php-cgi /cgi-bin/php.cgi
5)修改文件的访问权限,例如:
chmod 644 hosteguide.com/.htaccess
chmod 755 hosteguide.com/cgi-bin
chmod 750 hosteguide.com/cgi-bin/php.cgi
chmod 644 hosteguide.com/cgi-bin/php.ini

现在你就可以正常使用依赖于 allow_url_fopen 选项的函数,或者 PHP 的采集器。

本贴来自:http://www.9bbs8.cn/thread-751-1-1.html

aoty直播回放 ip冲突上不了网运行cmd 珠市口地铁站到故宫 珊瑚树开花图片 武大张利平 开心的动漫图片男生 魅族pro6锁屏壁纸设置 赵钧龙曹凯体育队全文txt下载 黑色硬壳小虫子会飞 solidworks箱体绘制 ai做热气球 dnf怎么能无限一键拾取 厚街刺特警 want to的同义句是什么 zara studio T恤男 直8高原型 大连好小子机器人甘井子校区教育 泰温兰尼斯特和艾莉亚 自制外置过滤器 www.hoopchinacom red down 如何涂口红不沾杯 岳阳哪有全套桑拿 css background none 绝对极品av 张柏芝在家裸体和弟弟 仙剑奇侠传98柔情版试炼窟怎么走 地理七年级上册优加学案试卷济南版 真正的一键锁屏 烟台海滨旅游

Copyright 三路网 Some Rights Reserved

如反馈或投诉等情况联系:une35498#163.com