FastCGI如何自定义php.ini文件
现在的虚拟主机提供的功能很强大,很多主机商都允许客服自定义php.ini。如何自定义php.ini呢,分以下几种情况:
模块方式,需要写入.htaccess文件
suPHP方式,这个直接在用户的根目录放一个php.ini文件就可以了,最简单,也是目前虚拟主机服务商使用最广泛的方式。
今天就来说下FastCGI方式下如何自定义php.ini. 以cPanel主机为例来进行说名,如果是其他的只需要知道对应的目录修改下即可。操作如下:
在 public_html 目录的 .htaccess 文件加入:
AddHandler php-fastcgi .php
Action php-fastcgi /cgi-bin/php.fcgi
建立一个文件 php.fcgi ,内容:
#!/bin/sh
exec /usr/local/cpanel/cgi-sys/php5
上传到 cgi-bin目录,权限设置为 700 ,必须通过 ASCII码上传
新建一个php.ini 文件放在 cgi-bin目录下,在文件中写入需要自定义的内容即可。
如果想自定义php.ini的路径,就把php.fcgi中的内容修改为:
#!/bin/sh
PHPRC=”/home/doczz/public_html”
export PHPRC
exec /usr/local/cpanel/cgi-sys/php5
然后把php.ini文件放在定义的目录下即可。
需要注意的问题:
1.php.fcgi的权限设置为755(如果启用了suEXEc,设置为700即可。)
2.这个文件必须通过ASCII 码上传,不能通过二进制编码上传。
From 大漠网迹, post FastCGI如何自定义php.ini文件
Post Footer automatically generated by wp-posturl plugin for wordpress.
呵呵,看起来文字不多,挺不好学的
以前碰到过这方面的问题,搞了好久,真的是谢谢了,我再去试下看看
呵呵,真的是学了一招,看起来字确实是不多哈
不错 的空间
长眼了,哈哈
最近遇到了修改php.ini的问题,来到贵博,请教下
suPHP
FastCGI各是什么意思啊,
目前只知道我用的虚拟主机,可以在根目录建个php.ini来自定义!
期待博主回复!谢谢!
PHP的运行方式,在目录建个php.ini就可以的应该是suPHP
真是的太有才了