file not found. nginx php nginx 如何开启解析 PHP 的功能
2016-02-26 13:59
495 查看
file not found. nginx php
这个问题是你配置文件的问题:
查看就是了不要管
nginx 如何开启解析 PHP 的功能?
# 成功安装后,创建 php-fpm.conf 配置文件,删除 nginx.conf 中“pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000”部分的注释
cd /usr/local/php/etc
mv php-fpm.conf.default php-fpm.conf
vi /usr/local/nginx/conf/nginx.conf
# 删除如下部分的注释,保存退出,
location ~ \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
include fastcgi_params;
}
解决办法:
0
前
fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
这一句有问题,请再仔细查想一下为什么?
华晨@kut :
发现了更好的办法,/scripts 改成 $document_root 就好了,呵呵。 (
华晨@kut :
哦,我知道了,把 /scripts 改成 /usr/local/nginx/html 就可以了。我刚才在服务器上试了一下,真的可以找到文件并且成功解析了!十分感谢! (4年前)
kut@华晨:
/scripts是一个目录名,也就是你站点的根目录,比如说,你访问/index.php这个文件,其实就是访问操作系统中/scripts/index.php这个文件,这个文件是否存在?(4年前)
重启nginx就可以解析php了。
# 启动 php-fpm 和 nginx
/usr/local/php/sbin/php-fpm
/usr/local/nginx/sbin/nginx
# 在 nginx 的 html 目录下放一个 php 文件,浏览器访问,不能解析,显示“ File not found.”
这个问题是你配置文件的问题:
查看就是了不要管
nginx 如何开启解析 PHP 的功能?
# 成功安装后,创建 php-fpm.conf 配置文件,删除 nginx.conf 中“pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000”部分的注释
cd /usr/local/php/etc
mv php-fpm.conf.default php-fpm.conf
vi /usr/local/nginx/conf/nginx.conf
# 删除如下部分的注释,保存退出,
location ~ \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
include fastcgi_params;
}
解决办法:
0
前
fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
这一句有问题,请再仔细查想一下为什么?
华晨@kut :
发现了更好的办法,/scripts 改成 $document_root 就好了,呵呵。 (
华晨@kut :
哦,我知道了,把 /scripts 改成 /usr/local/nginx/html 就可以了。我刚才在服务器上试了一下,真的可以找到文件并且成功解析了!十分感谢! (4年前)
kut@华晨:
/scripts是一个目录名,也就是你站点的根目录,比如说,你访问/index.php这个文件,其实就是访问操作系统中/scripts/index.php这个文件,这个文件是否存在?(4年前)
重启nginx就可以解析php了。
# 启动 php-fpm 和 nginx
/usr/local/php/sbin/php-fpm
/usr/local/nginx/sbin/nginx
# 在 nginx 的 html 目录下放一个 php 文件,浏览器访问,不能解析,显示“ File not found.”
相关文章推荐
- Nginx实战进阶篇一
- Nginx的负载均衡配置
- nginx配置ci框架
- Nginx的alias的用法及与root的区别
- Nginx服务器架构简析
- Nginx配置
- Linux---Nginx平滑升级graceful
- 菜鸟nginx源代码剖析 配置与部署篇(一) 手把手实现nginx "I love you"
- nginx Gateway Time-out 处理方法
- nginx-rtmp-module和ffmpeg搭建流媒体服务器
- Nginx学习笔记七Nginx的Web缓存服务
- nginx: [emerg] unknown "scripts" variable
- nginx启动、关闭、重启
- Nginx配置文件nginx.conf中文详解
- Nginx的负载均衡的那点事
- Nginx配置文件详解
- Nginx的TCP负载均衡
- Nginx日志过滤 使用ngx_log_if不记录特定日志
- Nginx基础教程PPT
- Python分析NGINX LOG版本二