OneinStack中LNMP环境给Nginx开启pathinfo
来源:互联网 发布:点卡充值软件 编辑:程序博客网 时间:2024/05/22 11:39
项目上服务器,写ajax的时候路径写成index.php/home/Login/Index这种形式的了(用的Thinkphp框架),环境用Nginx没开pathinfo,无法正常访问.
找到你的虚拟站点的Nginx的配置文件(一般在/usr/local/nginx/conf/vhost 下面可以找到)
打开之后:
server { listen 80; server_name ct.dcmagcn.com; access_log off; index index.html index.htm index.php; include /usr/local/nginx/conf/rewrite/thinkphp.conf; root /data/wwwroot/ct.dcmagcn.com; error_page 404 = /404.html; error_page 502 = /502.html; location ~ \.php { #fastcgi_pass remote_php_ip:9000; fastcgi_pass unix:/dev/shm/php-cgi.sock; fastcgi_index index.php; include fastcgi_params; set $real_script_name $fastcgi_script_name; if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") { set $real_script_name $1; #set $path_info $2;#去掉一行的注释 } fastcgi_param SCRIPT_FILENAME $document_root$real_script_name; fastcgi_param SCRIPT_NAME $real_script_name; #fastcgi_param PATH_INFO $path_info;#去掉这一行的注释
把代码中的两行注释给去掉,重启一下Nginx就可以了,亲测可用.
阅读全文
0 0
- OneinStack中LNMP环境给Nginx开启pathinfo
- lnmp nginx 开启pathinfo
- lnmp环境 开启pathinfo
- mac上的lnmp环境vhost设置和nginx开启pathinfo
- Lnmp开启pathinfo模式
- 关于Linux开启pathinfo,lnmp开启pathinfo
- NGINX 开启PATHINFO
- nginx开启pathinfo
- 【Linux】oneinstack安装lamp/lnmp环境
- lnmp开发环境支持pathinfo
- nginx下开启pathinfo模式
- LNMP 配置NGINX 支持THINKPHP PATHINFO模式
- 如何在安装的lnmp一键环境包(nginx)启用pathinfo URL模式
- nginx安装ci,开启pathinfo模式
- 记一个坑,lnmp安装包下开启pathinfo
- 简单解决lnmp环境下不支持thinkphp路由(pathinfo模式)
- nginx环境支持thinkphp的pathinfo模式
- nginx开启pathinfo模式的两种方式
- Unity资源问题
- BOM
- 冈萨雷斯数字图像处理学习2:视觉基础
- 当需要插入mysql的数据包含单双引号时处理方法
- 顺序表学生个人健康信息表(数组)
- OneinStack中LNMP环境给Nginx开启pathinfo
- 数据结构之单链表——括号匹配
- 热部署,未测试
- STM32 程序如何运行
- RN中,你还在担心怎么传Json文件给服务器?来看看Json内容吧
- 贝叶斯分类器
- Cookie/Session机制详解
- JavaScript HTML DOM常用语法
- ConfigReader(十四)—— ReadGuideHelpConfig