我正在设置一个 VPS 并按照本教程http://tutspunit.com/howto-install-nginx-php-fpm-mysql-php533-wordpress-ubuntu-part-1/中针对 WordPress 的 nginx、PHP、MySQL 说明进行操作然后http://tutspunit.com/how-to-install-nginx-php-fpm-mysql-php533-wordpress-part-2/
问题是 php 文件在浏览器中返回 php 代码本身而不对其进行解析。那么我错过了什么?
更新:盯着 phpfpm 或 nginx 工作正常,但我认为 nginx 根本不知道 phpfm,可能缺少某些链接?我检查了 nginx 错误日志,但没有任何与 php 相关的内容。我似乎无法弄清楚缺少什么。
事实证明,不编辑默认配置文件以代理 PHP 请求是一个愚蠢的错误。
检查:
sudo service nginx reload
.这将解析 URI 中的所有 .php 文件,以及以“/”开头或结尾的路径。