如何Apache下配置FASTCGI
1个回答
展开全部
把下载的压缩包解压到C:/php53,然后把ZendLoader.dll放到ext下. 接着开始修改httpd.conf
先把原有的加载php5模块的行注释,
#LoadModule php5_module "E:/Program Files (x86)/phpStudy/PHP5/php5apache2_2.dll"
#PHPIniDir "E:/Program Files (x86)/phpStudy/PHP5/"
#2014年3月5日 09:15:40
LoadModule fcgid_module modules/mod_fcgid.so
FcgidInitialEnv PHPRC "C:/PHP53"
AddHandler fcgid-script .php
FcgidWrapper "C:/PHP53/php-cgi.exe" .php
接着修改这里
<Directory />
#2014年3月5日 09:15:31
AddHandler fcgid-script .php
FcgidWrapper "C:/PHP53/php-cgi.exe" .php
Options ExecCGI Indexes FollowSymLinks MultiViews
# Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
到这里已经基本可以以fastcgi方式运行php了..
然后修改php.ini,让其加载zend_loader
加上如下代码
zend_extension="./ext/ZendLoader.dll"
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
zend_loader.license_path=
修改完成重启apache
需要注意的是:有些框架比如CI,thinkphp可能不能正常运行.CGI模式不支持path_info...
先把原有的加载php5模块的行注释,
#LoadModule php5_module "E:/Program Files (x86)/phpStudy/PHP5/php5apache2_2.dll"
#PHPIniDir "E:/Program Files (x86)/phpStudy/PHP5/"
#2014年3月5日 09:15:40
LoadModule fcgid_module modules/mod_fcgid.so
FcgidInitialEnv PHPRC "C:/PHP53"
AddHandler fcgid-script .php
FcgidWrapper "C:/PHP53/php-cgi.exe" .php
接着修改这里
<Directory />
#2014年3月5日 09:15:31
AddHandler fcgid-script .php
FcgidWrapper "C:/PHP53/php-cgi.exe" .php
Options ExecCGI Indexes FollowSymLinks MultiViews
# Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
到这里已经基本可以以fastcgi方式运行php了..
然后修改php.ini,让其加载zend_loader
加上如下代码
zend_extension="./ext/ZendLoader.dll"
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
zend_loader.license_path=
修改完成重启apache
需要注意的是:有些框架比如CI,thinkphp可能不能正常运行.CGI模式不支持path_info...
快又稳
2024-10-28 广告
2024-10-28 广告
在Linux环境下配置基于域名的虚拟主机,需安装Apache或Nginx等Web服务器,并编辑配置文件。以Apache为例,需创建虚拟主机配置文件,指定域名、文档根目录等,然后启用该配置文件并重启Apache服务。同样,Nginx也需在相应...
点击进入详情页
本回答由快又稳提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询