[英]nginx not running .php through FastCGI
我在這里做錯了什么? 我的配置如下:
server {
listen 80;
server_name internal.lan;
access_log /var/log/nginx/int-access.log;
error_log /var/log/nginx/int-error.log;
root /var/www/int;
location ~ \.php$ {
include fastcgi_params;
fastcgi_index index.php;
fastcgi_pass unix:/var/run/php5-fpm.sock;
}
}
我已經檢查過套接字在相關路徑中是否存在,但是所有PHP文件都只是以純文本形式顯示。
可能是非常簡單的一個,因為我以前從未使用Apache以外的服務器配置PHP; 有人可以幫忙嗎? 謝謝。
啊,我們遇到過這樣的問題十幾次了。 解決方案是讓我們將php和nginx放在同一用戶組下。
短標簽是問題所在。
<?
到<?php
修復了這個問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.