[Dreamhost] 设置fastcgi+custom_php.ini环境
Tuesday, July 22nd, 2008最近由于使用到Zend Framework中的部分代码,于是要在dreamhost上配置自己的php.ini, 并且在其中的include_path中加入你的Zend路径.
关于fastcgi我在以前已经配置过, 其实设置php5的fastcgi模式很简单, 可以参考dreamhost的wiki:
http://wiki.dreamhost.com/PHP_FastCGI –>请留意其中关于custom php.ini 部分.
我就是后来配置custom php.ini时没有主要到这个.导致无法work的.
下面说一下,配置custom php.ini. 首先,参考dreamhost的wiki:
http://wiki.dreamhost.com/Custom_PHP.ini
按照上面wiki的步骤, 一一完成. 很简单. 请注意.为了实现fastcgi模式, 请先不要去写 ~/your.com/.htaccess.
因为上面wiki上的是普通cgi模式.
如果你已经配置过fastcgi模式, 那么接下来很简答, 只要修改~/your.com/.htaccess,
#!/bin/sh export PHPRC=/home/username/your.com/cgi-bin export PHP_FCGI_CHILDREN=2 exec /home/username/your.com/cgi-bin/php.cgi
如果还没有配置fastcgi模式,那么参考上面的wiki,配置fastcgi. 同时注意,~/your.com/.htaccess,为上面的内容,即可.
这样.你就可以修改~/your.com/cgi-bin/php.ini的include_path,还有上传文件大小的限制等等. 哈哈.很爽吧.
最后, 提示一下,由于在fastcgi下一些php.cgi进程没有退出, 你的配置可能还没有生效. 那么, 干掉他们.哈哈
killall -9 php.cgi.
哈哈. 开始享受你的配置吧.
