2012-12-08 66 views
0

我試圖設置nginx服務器在debian中運行一個php應用程序。我遵循this tutorial等。大多數似乎是一樣的。我最近的配置基於上面的鏈接。當我嘗試運行這個PHP腳本,在debian機器上使用php5-fpm和nginx

<?php 
    phpinfo(); 
?> 

我得到的瀏覽器,而不是PHP信息結果相同的輸出。請別人幫我弄清楚我出錯的地方。

注意:我的錯誤日誌很乾淨,僅包含有關nginx服務器啓動的詳細信息。

謝謝。

+0

你的nginx設置缺少對PHP的支持... doublecheck你有你的'/ etc/nginx/php.conf'幷包含在你的服務器配置中 –

回答

1

您可能希望確保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端口。

+0

yes,在默認的debian安裝 –