适用于ubuntu14.04和源是14.04的ubuntu上安装nginx(我学在线Moodle工作室---注这里安装的是最新版的nginx,并且解决pathinfo问题,特别适用于Moodle安装)nginx相对于apache来说,在高并发访问上有不可忽略的极大的优势,特别是在服务器配置相对较.....
分类:
系统相关 时间:
2015-04-02 20:21:54
阅读次数:
270
找到nginx配置文件中的location ~ \.php$去掉后面的"$"在中括弧里的最下面添加:fastcgi_split_path_info^((?U).+\.php)(/?.+)$;fastcgi_paramPATH_INFO$fastcgi_path_info;fastcgi_paramP...
分类:
Web程序 时间:
2015-03-31 17:50:15
阅读次数:
144
默认访问的模块//‘DEFAULT_MODULE‘=>‘Home‘,默认控制器为Index默认动作为index当你在Home入口文件index.php中显式的设置了$_GET[‘m‘]=‘Home‘;$_GET[‘c‘]=‘Index‘;此行为看似多此一举(因为默认就是这个配置),在PATHINFO模式下,下面的链接不会出问题http://localhost/tp/i..
分类:
其他好文 时间:
2015-03-28 19:03:20
阅读次数:
141
默认访问的模块//‘DEFAULT_MODULE‘=>‘Home‘,默认控制器为Index默认动作为index当你在Home入口文件index.php中显式的设置了$_GET[‘m‘]=‘Home‘;$_GET[‘c‘]=‘Index‘;此行为看似多此一举(因为默认就是这个配置),在PATHINFO模式下,下面的链接不会出问题http://localhost/tp/i..
分类:
其他好文 时间:
2015-03-28 19:02:37
阅读次数:
127
默认访问的模块//‘DEFAULT_MODULE‘=>‘Home‘,默认控制器为Index默认动作为index当你在Home入口文件index.php中显式的设置了$_GET[‘m‘]=‘Home‘;$_GET[‘c‘]=‘Index‘;此行为看似多此一举(因为默认就是这个配置),在PATHINFO模式下,下面的链接不会出问题http://localhost/tp/i..
分类:
其他好文 时间:
2015-03-28 18:54:43
阅读次数:
116
server{listen80;server_nameapply.lalagome.cn;root/usr/local/www/gome;error_page404500502503504/50x.html;indexindex.htmlindex.htmindex.php;location/{indexindex.php;if(!-e$request_filename){rewrite^/(.*)$/index.php/$1last;break;}}location~\.php{fastcgi_pass12..
分类:
Web程序 时间:
2015-03-11 15:01:49
阅读次数:
107
ThinkPHP在PATHINFO的URL模式下,URL的格式类似于http://www.domain.com/appName/module/action 即:http://www.domain.com/分组名/模块名/方法名 或者:http://www.domain.com/模块名/方法名 然而在有些类似于5...
分类:
Web程序 时间:
2015-03-06 20:52:18
阅读次数:
234
1.模块化设计一个完整的ThinkPHP应用基于模块/控制器/操作设计,并且,如果有需要的话,可以支持多入口文件和多级控制器。一个典型的URL访问规则是(我们以默认的PATHINFO模式为例说明,当然也可以支持普通的URL模式):http://serverName/index.php(或者其他应用入口文件)/..
分类:
Web程序 时间:
2015-03-06 17:17:38
阅读次数:
222
使用内置函数获取上传文件后缀名。多方便$string=$_FILES[‘pic‘][‘name‘];echo$fileType=pathinfo($string,PATHINFO_EXTENSION);详细介绍见:http://www.w3school.com.cn/php/func_filesystem_pathinfo.asp
分类:
Web程序 时间:
2015-02-26 00:09:43
阅读次数:
221
前段时间用Apache配合TP开发了一个小型网站,也算是我使用TP的第一次实战。我习惯使用pathinfo模式,本地运行一切正常,然而部署到服务器上时,由于对方使用的是Nginx,默认是不支持ThinkPHP的pathinfo模式,所以导致路径错误,出现了页面循环跳转的问题,于是就把nginx...
分类:
Web程序 时间:
2015-02-01 23:07:57
阅读次数:
249