我試圖設置nginx服務器在debian中運行一個php應用程序。我遵循this tutorial等。大多數似乎是一樣的。我最近的配置基於上面的鏈接。當我嘗試運行這個PHP腳本,在debian機器上使用php5-fpm和nginx
<?php
phpinfo();
?>
我得到的瀏覽器,而不是PHP信息結果相同的輸出。請別人幫我弄清楚我出錯的地方。
注意:我的錯誤日誌很乾淨,僅包含有關nginx服務器啓動的詳細信息。
謝謝。
我試圖設置nginx服務器在debian中運行一個php應用程序。我遵循this tutorial等。大多數似乎是一樣的。我最近的配置基於上面的鏈接。當我嘗試運行這個PHP腳本,在debian機器上使用php5-fpm和nginx
<?php
phpinfo();
?>
我得到的瀏覽器,而不是PHP信息結果相同的輸出。請別人幫我弄清楚我出錯的地方。
注意:我的錯誤日誌很乾淨,僅包含有關nginx服務器啓動的詳細信息。
謝謝。
您可能希望確保php5-fpm正在偵聽您期望它使用的正確端口。做一個netstat的房源,看看PHP-FPM在端口9000監聽:
netstat -tulpn
你應該看到一行看起來是這樣的:
tcp 0 0 127.0.0.1:9000 0.0.0.0:* LISTEN 2390/php-fpm.conf
如果沒有,請檢查您的www。 CONF文件(/etc/php5/fpm/pool.d/www.conf)並查找「聽= ...」線,並確保它說:
listen = 127.0.0.1:9000
我已經看到php5-fpm的默認配置使用套接字而不是tcp端口。
yes,在默認的debian安裝 –
你的nginx設置缺少對PHP的支持... doublecheck你有你的'/ etc/nginx/php.conf'幷包含在你的服務器配置中 –