仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1244|回复: 8
打印 上一主题 下一主题

[其他Linux] 来谈谈:在nginx中设置pathinfo形式撑持thinkphp的URL重写

[复制链接]
山那边是海 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 15:39:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
在linux中学习命令的最好办法是学习Shell脚本编程,Shell脚本比起其他语言来学习简单,但是功能却十分强大.通过学习Shell编程,能让你掌握大量的linux命令。
比来一个项目中利用了ThinkPHP做为开辟框架,URL上我们利用了PATHINFO形式,可是Nginx默许是不撑持PATHINFO的,必要举行手动设置才能够,因而我们依照了以下办法举行了Nginx的PATHINFO撑持设置:
修正nginx.conf,找到server中的location~.php${},修正为location~.php{},并在个中增添以下内容:
.代码以下:

set$path_info"";
set$real_script_name$fastcgi_script_name;
if($fastcgi_script_name~"^(.+?.php)(/.+)$"){
set$real_script_name$1;
set$path_info$2;
}
fastcgi_paramSCRIPT_FILENAME$document_root$real_script_name;
fastcgi_paramSCRIPT_NAME$real_script_name;
fastcgi_paramPATH_INFO$path_info;

不外不管我们怎样测试,都发明PATHINFO形式老是不克不及准确运转,就算运转后,{:U}办法也老是堕落,打印$_SERVER后发明PHP_SELF老是不合错误。
可是仍然PATHINFO不克不及准确一般事情,因而我们断定是ThinkPHP的设置成绩,发明实际上是ThinkPHP的_PHP_FILE的成绩,在出口文件index.php中到场设置define(_PHP_FILE_,$_SERVER[SCRIPT_NAME]);,成绩办理。
假如$_SERVER[SCRIPT_NAME]路径也不合错误,请先交换为准确的文件路径。

对于开发环境的选择尽量要轻量级和高度可定制,航空母舰级别的工具往往会让你迷惑不解;
第二个灵魂 该用户已被删除
沙发
发表于 2015-1-16 20:09:43 | 只看该作者

来谈谈:在nginx中设置pathinfo形式撑持thinkphp的URL重写

放手去搞。尽量不要提问,运用搜索找答案,或者看wiki,从原理上理解操作系统的本质,而不是满足于使用几个技巧。尽量看英文资料。
因胸联盟 该用户已被删除
板凳
发表于 2015-1-27 21:25:59 | 只看该作者
熟读Linux系统有关知识,如系统目录树,有关内容可购书阅读或搜索论坛。
蒙在股里 该用户已被删除
地板
发表于 2015-2-5 15:16:56 | 只看该作者
期间我阅读了不少关于Linux的相关资料,其中也不乏一些有趣的小故事,这既丰富了我的课余生活,也让我加深了对一些术语的理解,比玩游戏强多了。?
冷月葬花魂 该用户已被删除
5#
发表于 2015-2-12 16:20:02 | 只看该作者
熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考:
莫相离 该用户已被删除
6#
发表于 2015-3-3 04:39:55 | 只看该作者
安装一个新的软件时先看README,再看INSTALL然后看FAQ,最后才动手安装,这样遇到问题就知道为什么。如果Linux说明文档不看,结果出了问题再去论坛来找答案反而浪费时间。
爱飞 该用户已被删除
7#
发表于 2015-3-11 10:05:57 | 只看该作者
随着Linux应用的扩展,出现了不少Linux社区。有一些非常优秀的社区往往是Linux高手的舞台,如果在探讨高级技巧的论坛张贴非常初级的问题经常会没有结果。
兰色精灵 该用户已被删除
8#
发表于 2015-3-18 10:45:55 | 只看该作者
上课传授的不仅仅是知识,更重要的是一些道理,包括一些做人的道理,讲课时也抓住重点,循序渐进,让同学理解很快;更可贵的是不以你过去的成绩看问题.
只想知道 该用户已被删除
9#
发表于 2015-3-25 21:51:15 | 只看该作者
主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-15 21:03

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表