簡體   English   中英

使用PHP-FPM運行php腳本

[英]Run php script with PHP-FPM

我剛剛根據此http://blog.frd.mn/install-nginx-php-fpm-mysql-and-phpmyadmin-on-os-x-mavericks-using-homebrew/安裝了nginx和php-fpm現在訪問一個php網頁,並且未呈現該php代碼

<?php echo 'test' ?>

您的問題與nginx配置有關,而不與php-fpm有關。

Nginx需要配置為現在讓他處理每種文件類型。 默認情況下,它以靜態方式拋出文件(結果是您報告時文件的原始內容)。

Nginx路由將php-fpm設置為* .php文件的fast-cgi服務的基本示例是:

nginx.conf

server {
         ....

 location ~ \.php$ {
 try_files $uri =404;
       fastcgi_pass unix:/var/run/php5-fpm/DOMAINNAME.socket;
       fastcgi_index index.php;
       include /etc/nginx/fastcgi_params;
 }
}

檢查以下基本示例: https : //support.rackspace.com/how-to/install-nginx-and-php-fpm-running-on-unix-file-sockets/

如果您需要更高級的示例:

如果您對更深入的學習感興趣:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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