使用PHP-FPM运行php脚本

时间:2015-07-05 12:58:24

标签: php

我刚刚根据这个安装了nginx和php-fpm http://blog.frd.mn/install-nginx-php-fpm-mysql-and-phpmyadmin-on-os-x-mavericks-using-homebrew/ 我现在正在访问一个php网页,而PHP代码尚未呈现

<?php echo 'test' ?>

1 个答案:

答案 0 :(得分:1)

你的问题与nginx配置有关,而不是php-fpm本身。

Nginx需要配置为让他现在如何处理每种文件类型。默认情况下,它将文件作为静态文件(结果是您报告时文件的原始内容)。

将php-fpm设置为* .php文件的fast-cgi服务的nginx路由的基本示例如下:

<强> 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/

如果您想要更高级的示例:

如果您对更深入的学习感兴趣: