我一直在使用PHP和mod_vhost_alias成功的fcgi。 现在用新的服务器,我正在寻找在Apache / 2.4.6 CentOS 7看起来很有趣的php-fpm。php-fpm安装程序工作正常,但与mod_vhost_alias一起,我无法构build适当的ProxyPassMatch规则。
我的mod_vhost_alias设置是VirtualDocumentRoot /var/www/vhosts/%-2.0.%-1.0/%-3+/
任何想法如何创build任何.php适当的匹配传递到fcgi://127.0.0.1:9000上运行的php-fpm。
无论我做什么我只得到AH01071:有错误'主脚本未知\ n'
尝试使用FilesMatch \.php$而不是ProxyPassMatch 。
例如。
<FilesMatch \.php$> SetHandler "proxy:unix:/var/run/php5-fpm.sock|fcgi://localhost" </FilesMatch>
查看完整的示例: Apache 2.4和PHP-FPM的dynamic开发区域
我希望这个帮助。