linux nginx解析php文件(非下载)

来源:互联网 发布:sai软件下载 编辑:程序博客网 时间:2024/05/05 19:24

初学LNMP,Browser请求php文件时,php文件没有被解析、而是被下载了。

原因是nginx没有配置好。


php文件需要php解释器解释,而打通nginx与php解释器的桥梁是:fastcgi。

因此,需要在nginx中配置fastcgi,配置如下:

    location ~ \.php$ {         root /home/purple/test/index.php;        fastcgi_pass unix:/var/run/php5-fpm.sock;       #一些机器在这个地方配置为“127.0.0.1:9000;”也ok。        fastcgi_index index.php;        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;        include fastcgi_params;}


From:purple尘

0 0