找回密码
 成为会员

新浪微博登陆

只需一步, 快速开始

搜索
0赞
赞赏
手机版
扫码打开手机版
把文字装进口袋

Dreamhost开启allow_url_fopen采集功能教程

冰客 2008-10-24 14:05:24
采集必不可少的allow_url_fopen函数很多主机是不支持的,Dreamhost的allow_url_fopen函数默认不开启,但是可以自己开启,下面介绍下如何开启此功能

  1)用 ssh 方式登录到你的网站(登陆方法搜索本站其它教材),找到以你的网站名命名的目录,例如 www.usaber.com(网站总目录),在它下面用 mkdir 命令创建一个子目录 cgi-bin(也可以用FTP创建);

  2)把默认的 php.cgi 和 php.ini 文件复制到 cgi-bin 目录下,可以从 DreamHost 的系统目录中拷贝,例如:

  1.     cp /dh/cgi-system/php5.cgi  www.usaber.com/cgi-bin/php.cgi
  2.     cp /etc/php5/cgi/php.ini www.usaber.com/cgi-bin/php.ini     
复制代码
  上面是php5 的例子,如果你用的是 php4,则要从 /dh/cgi-system/php.cgi 和 /etc/php/cgi/php.ini 分别获取 DreamHost 的默认 php.cgi 和 php.ini 文件;

  3)用FTP编辑 php.ini 文件,把 allow_url_fopen = Off 改为 allow_url_fopen = On 并保存;

  4)在网站总目录下建一个(如果已经存在就修改).htaccess 文件,例如 www.usaber.com/.htaccess 文件,在文件中添加
   
  1.  AddHandler php-cgi .php
  2.     Action php-cgi /cgi-bin/php.cgi
复制代码
  5)修改文件的访问权限(用ftp修改):
www.usaber.com/.htaccess 改为644
www.usaber.com/cgi-bin 改为755
www.usaber.com/cgi-bin/php.cgi 改为750
www.usaber.com/cgi-bin/php.ini 改为644
您需要登录后才可以回帖 立即登录 新浪微博登陆
小帖士
如果你不是特别对他的每一句话感兴趣,不要随意用"关注"人的功能,因为关注以后,他的所有发帖回帖都会以通知的方式提醒你的!
统计信息
  • 会员数: 4661 个
  • 话题数: 8709 篇
  • 巅峰数: 8 人
返回顶部