You are here 飞腿站长站 > 装备 > > 让Dreamhost主机用FastCGI运行PHP

蓝色梦幻


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/

FreeBSD 7.0 RC2   |   FastCGI模式运行PHP的问题
创建新主题 ...
目前这个主题还没有回复,或许你可以帮楼主加盖一层?

在回复之前你需要先进行登录
电子邮件或昵称
密码
© 2007    -   About
a site powered by Project Babel