是否有某种.htaccess指令。 我没有访问httpd.conf。
我有一个fastcgi / cgi模块中的php5。
多个域。
但由于某些原因,所有的域名都指向第一个域php.ini(我在脚本中安装了php)
不知道是否编译到构build,或者如果有一些设置我可以改变某个地方
非常感谢!
您可以通过设置PHPRCvariables在处理程序脚本中执行此操作:
#!/bin/sh PHPRC="/path/to/custom/php.ini" export PHPRC PHP_FCGI_CHILDREN=5 export PHP_FCGI_CHILDREN PHP_FCGI_MAX_REQUESTS=5000 export PHP_FCGI_MAX_REQUESTS exec /usr/local/php5/bin/php-cgi
那么你需要为每个域设置一个不同的处理程序(如果你想要一个不同的php.ini)
你不能使用PHP作为apache的模块 。
如果你想在这样一个灵活的水平上有一个每个域的configuration,你应该configurationPHP作为一个快速的CGI运行。
在这种情况下, 我build议lighthttpd + PHP-CGI ,这是一个可能的教程 。
编辑:@Julien塔塔林解释他的方式来实现在Apache的目标,但我build议你不要由阿帕奇的重量过头,如果你不需要其他的Apache的强大的模块没有理由使用PHP作为快速CGI。