Dreamhost 自定义php及开启zend
首先说的一句是网上的教程90%的不能用,因为已经过期。我非常痛恨那些自己不测试就转载的,耽误别人的时间和精力。我一般写的东西都是我自己测试过能用的,绝不乱转载。如果在中文网上找不到相关资料,最好学好英语,英语的资料一般更新比较快,垃圾的东西不多。
下面开始:
1、Dreamhost 后台 开启SSH。
2、用ftp账号 连接 空间
3、mkdir $HOME/example.com/cgi-bin
这句的意思是在主目录下建立一个文件夹 cgi-bin。example.com 是举例子的域名,要替换为你自己的域名。
4、cp /etc/php5/cgi/php.ini $HOME/example.com/cgi-bin/php.ini
这句的意思是 从源文件夹复制php.ini 到你的目标文件夹。
5、cat << EOF > $HOME/example.com/cgi-bin/php-wrapper.fcgi
#!/bin/sh
exec /dh/cgi-system/php5.cgi $*
EOF
这句的意思在cgi-nin文件夹下建立一个php-wrapper.fcgi的文件,该文件写入以上内容。
6、chmod 755 $HOME/example.com/cgi-bin
chmod 755 $HOME/example.com/cgi-bin/php-wrapper.fcgi
chmod 640 $HOME/example.com/cgi-bin/php.ini
这句的意思 设置这三个文件夹的读写权限。
7、建立.htaccess文件,写入以下内容。然后上传。
Options +ExecCGI
AddHandler php5-cgi .php
Action php-cgi /cgi-bin/php-wrapper.fcgi
Action php5-cgi /cgi-bin/php-wrapper.fcgi
8、等一段时间就好了,这一句是全篇的超级重点,因为我以为dreamhost是实时生效,所以我一直在刷新探针,就因为这个时间更新问题, 我搞了三天。
zend 开启在下一篇。
本文出自有个博客,转载时请注明出处及相应链接。
本文永久链接: http://www.eu5.cn/post/286.htm