 蓝色梦幻
84.226% disconnected | 登录后回复主题 | 跳到回复 | | |  | 让Dreamhost主机用FastCGI运行PHP ... by 蓝色梦幻 ... 9 月 26 天前 ... 126 次点击
FastCGI因为在性能和可伸缩性有很大优势,现在已经被很多大网站采用了。那么,如何在Dreamhost上也配置FastCGI让它支持PHP呢?其实也很简单,就几个步骤:
首先,要在Dreamhost的Web Panel->Domains->Manage Domains里面打开FastCGI支持,然后在网站根目录下创建下面的文件php5-wrapper.fcgi:
#!/bin/sh
export PHP_FCGI_CHILDREN=2
exec /dh/cgi-system/php5.cgi
然后给它增加执行权限:
chmod u+x php5-wrapper.fcgi
接着在网站根目录下的.htaccess文件里面增加下面的语句:
AddHandler fastcgi-script fcg fcgi fpl
AddHandler php5-fastcgi .php
Action php5-fastcgi /php5-wrapper.fcgi
Options +ExecCGI
然后,访问一下你的网站,再用下面的命令查看一下php5进程有没有起来:
$ ps x
PID TTY STAT TIME COMMAND
15679 pts/4 Ss 0:00 -bash
11145 ? Ss 0:00 /dh/cgi-system/php5.cgi
25837 ? S 0:00 /dh/cgi-system/php5.cgi
31876 ? S 0:00 /dh/cgi-system/php5.cgi
1257 pts/4 R+ 0:00 ps x
如果看到用php5.cgi的进程起来的话,说明就配置成功了,现在你的网站就是运行在FastCGI模式下了。
原文:http://www.bolarn.com/index.php/2008/02/05/82/ | | | | |
|

目前这个主题还没有回复,或许你可以帮楼主加盖一层?
在回复之前你需要先进行登录