Dreamhost优惠码

Dreamhost优惠码,第1张

Dreamhost优惠码大全,全部可优惠106.95美元!

CHINA97OFF,中国地区客户减免97美金,并送一个终身免费的域名。也就是在原价的基础上减去97美金,在外送一个终身免费的域名。如果你是年付dreamhost,那你应该支付的价格仅为:119.4 - 97 - 9.95 = 12.45美金,折合成人民币仅需85元。

SPECIAL97OFF,全球通用客户减免97美金,并送一个终身免费的域名。

3UNIQUEIPAND7OFF,额外送3个终身免费的独立IP,送1个终身免费的域名,并减免7美金。

6DOMAINS22OFF,送六个终身免费的域名,并减免22美金。

2DOMAINS82OFF,送2个终身免费的域名,并减免82美金。

1UNIQUEIPAND67OFF,送1个终身免费的独立IP,并减免67美金。

1IP2DOMAIN52OFF,送1个终身免费的独立IP,送2个终身免费的域名,并减免52美金。

链接:http://wenku.baidu.com/view/bbd99d5abe23482fb4da4c04.html

本帖就介绍下关于打开DreamHost——allow_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 的采集器。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存