Dreamhost主机(DH)如何开启ZEND以及php.ini配置方法教程

0
Dreamhost主机(DH)如何开启ZEND以及php.ini配置方法教程

DH空间配置PHP.INI 开启ZEND 开启采集函数allow_url_fopen
1.本文以putty修改dreamhost虚拟主机为例讲解如何配置PHP.INI:
1)用 ssh 方式登录到你的网站(登陆方法搜索本站其它教材),找到以你的网站名命名的目录,例如 fanyongzhuji.com (网站总目录),在它下面用 mkdir 命令创建一个子目录 cgi-bin(也可以用FTP创建);
mkdir ~/fanyongzhuji.com /cgi-bin/

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

上面是php5 的例子,如果你用的是 php4,则要从 /dh/cgi-system/php.cgi 和 /etc/php/cgi/php.ini 分别获取 DreamHost 的默认 php.cgi 和 php.ini 文件;

2.采集必不可少的allow_url_fopen函数很多主机是不支持的,Dreamhost的allow_url_fopen函数默认不开启,但是可以自己开启,下面介绍下如何开启此功能
1)用FTP编辑 php.ini 文件,把 allow_url_fopen = Off 改为 allow_url_fopen = On 并保存;

  2)在网站总目录下建一个(如果已经存在就修改).htaccess 文件,例如 fanyongzhuji.com/.htaccess 文件,在文件中添加
AddHandler php-cgi .php
Action php-cgi /cgi-bin/php.cgi

  3)修改文件的访问权限(用ftp修改):
fanyongzhuji.com/.htaccess 改为644
fanyongzhuji.com/cgi-bin 改为755
fanyongzhuji.com/cgi-bin/php.cgi 改为750
fanyongzhuji.com/cgi-bin/php.ini 改为644
3.因为Dreamhost默认是安装了Zend Optimizer的,只要激活即可
用ftp打开php.ini,ctrl+f搜索
zend_extension=”/usr/local/dh/apache/template/phpext/ZendExtensionManager.so”
zend_extension=”/usr/local/dh/apache/template/phpext/zend_optimizer5/ZendOptimizer.so”

在后面加上
zend_optimizer.enable_loader = 1
;zend_optimizer.enable_loader = 1
zend_optimizer.optimization_level=15
;zend_optimizer.license_path =
; Local Variables:
; tab-width: 4
; End:

到此,就全部结束了!

 

Tags:

We will be happy to hear your thoughts

      Leave a reply