我使用的是Ubuntu 14,并希望同时使用ondrej启动板上的PHP5和PHP7。
如果URL匹配
,则使用PHP5same result
和PHP7(基本上使用符号链接到上面的app文件夹),如果它是
backend.local/app/*.php
使用此nginx配置:
backend.local/app-php7/*.php
尝试访问app-php7文件夹时返回错误“找不到文件”。
nginx error.log:
[error] 6116#0:* 1 stderr发送的FastCGI:“主脚本未知” 从上游读取响应头。
请求:“GET / app-php7 / HTTP / 1.1”,
上游:“fastcgi:// unix:/var/run/php/php7.0-fpm.sock:”,
主持人:“backend.local”,推荐人:“http://backend.local/”
如果我在第二个位置用php7.0替换php5,phpinfo会正确显示我的php7.0信息。