导航:首页 > 编程语言 > nginx打不开php

nginx打不开php

发布时间:2023-10-02 23:12:52

① 怎么在nginx中运行php文件

nginx本身不能处理php,它只是个web服务器,当接收到请求后,如果是php请求,则发给php解释器处理,并把结果返回给客户端。
nginx一般是把请求发fastcgi管理进程处理,fascgi管理进程选择cgi子进程处理结果并返回给nginx本文以php-fpm为例介绍如何使nginx支持php.

linux nginx 无法执行php文件

为以前没有接触过nginx ,所以查了一天,查处原因有二:
一、网站根目录
默认是在 /usr/local/nginx/html文件
配置在
location / {
root /home/www/wwwroot;
index index.html index.htm;
}

二、修改文件中对应的php配置部分
location ~ \.php$ {
root /home/www/wwwroot;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
特别需要注意的是:fastcgi_param这个参数默认的是$fastcgi_script_name;最好改为$document_root$fastcgi_script_name;我在实际配置中出现了php找不到需要解析文件而返回404或者500错误的问题。所以最好是带上网站根目录的路径变量$document_root

阅读全文

与nginx打不开php相关的资料

热点内容
取小数位数php 浏览:715
mdk编译重复代码 浏览:100
容器怎么连接云服务器 浏览:846
程序员多久能提升 浏览:147
bpmx3源码 浏览:123
通信类单片机 浏览:817
加密植发的区别 浏览:538
程序员跑需求 浏览:224
s7服务器怎么设置 浏览:344
2k17连接不上服务器怎么办 浏览:494
人力资源系统开源源码 浏览:687
河北视频加密有哪些 浏览:651
桌面两个微信怎么都加密码 浏览:278
长沙单身程序员 浏览:886
服务器下载异常是因为什么 浏览:705
java防刷 浏览:844
3dmax取消当前命令 浏览:361
显示当前模式下所有可执行的命令 浏览:760
为什么程序员拿了股份还要高薪 浏览:949
电脑运行命令里的记录能删吗 浏览:699