簡體   English   中英

nginx沒有通過FastCGI運行.php

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM