我有这个配置:
Ubuntu 服务器 14.04
带有 proxy_module 的 Apache 2.4.7
PHP 5.5.9 + PHP5-FPM
我使用以下命令通过 FastCGI 将所有对 PHP 文件的请求(带有 php 文件扩展名)传递给 PHP 包装器:
ProxyPassMatch ^/(.*\.php(/.*)?)$ fcgi://127.0.0.1:9000/var/www/html/$1
现在的问题是,当我使用以下 URL 访问服务器时,http://127.0.0.1/~myuser/phpinfo.php
我收到File not found
如果我像这样访问它,http://127.0.0.1/phpinfo.php
它正在工作。
我的问题是,当我想访问包含用户的 url 时,如何摆脱File not found错误?