假设开启FastCGI模式,.htaccess无法生效,一直提示no input file specified。 由于在Fastcgi模式下。php不支持rewrite的目标网址的PATH_INFO的解析 ThinkPHP执行在URL_MODEL=2时。会出现 No input file speci ...
分类:
其他好文 时间:
2017-04-22 14:45:23
阅读次数:
207
首先THINKPHP配置文件中设置 //url访问模式为rewrite模式 'URL_MODEL'=>'2', 然后再在nginx.conf文件中,找到这一条语句 #access_log logs/host.access.log main;找到location /{}这个语句段落 ...
分类:
Web程序 时间:
2017-03-20 19:24:04
阅读次数:
183
今天将ThinkPHP写的网站搭到阿里云的弹性Web托管服务器上,出现路由问题 诸如访问 www.xxx.com/home/index.html会发生错误如下 页面报错: No input file specified 解决方案: 将URL_MODEL设置为3, 将.htaccess的重写规则修改为 ...
分类:
Web程序 时间:
2016-12-30 02:10:42
阅读次数:
641
How To Set Nginx Support PATHINFO URL Model And Hide The /index.php/ 就像这样 The URL before setting like this: http://serverName/index.php?m=Home&c=Custo ...
分类:
Web程序 时间:
2016-10-31 21:55:18
阅读次数:
201
本集成包在官方包上扩展了支付宝登录和微信,支持最新的3.23版本 config /* URL配置 */ 'URL_CASE_INSENSITIVE' => true, //默认false 表示URL区分大小写 true则表示不区分大小写 'URL_MODEL' 本集成包在官方包上扩展了支付宝登录和微 ...
分类:
Web程序 时间:
2016-08-30 22:46:39
阅读次数:
345
ThinkPHP支持通过PATHINFO和URL rewrite的方式来提供友好的URL,只需要在配置文件中设置 'URL_MODEL' => 2 即可。在Apache下只需要开启mod_rewrite模块就可以正常访问了,但是Nginx中默认是不支持PATHINFO的,所以nginx默认情况下是不 ...
分类:
Web程序 时间:
2016-07-19 09:41:17
阅读次数:
158
thinkphp convention配置:'URL_MODEL' => '2', //URL模式nginx rewrite配置: if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=$1 last; break; }如果你的ThinkP ...
分类:
Web程序 时间:
2016-06-23 12:54:18
阅读次数:
263
读取配置C方法:$model = C('URL_MODEL');动态配置:在某些地方需要某些配置,就在那里写C方法: C('URL_MODEL',0); 控制器的名称采用驼峰命名法(首字母大写) 前置操作:在调用这个方法之前需要执行的操作后置操作:在调用这个方法之后需要执行的操作例: //前置操作方 ...
分类:
Web程序 时间:
2016-06-17 09:44:37
阅读次数:
234
开发运维管理系统采用ThinkPHP框架+mysql进行开发.框架配置returnarray(
//‘配置项‘=>‘配置值‘
‘SHOW_PAGE_TRACE‘=>true,
//允许访问的控制器
‘MODULE_ALLOW_LIST‘=>array(‘Home‘),
//默认控制器
‘DEFAULT_MODULE‘=>‘Home‘,
//URL模式
‘URL_MODEL‘=>2,
//默认模..
分类:
Web程序 时间:
2016-06-09 16:05:58
阅读次数:
233
01 配置文件 return Array( 'URL_MODEL' => '2',); 02 index.php入口文件下面加入文件 .htaccess -->使用editplus-->另存为 <IfModule mod_rewrite.c>RewriteEngine onRewriteCond % ...
分类:
Web程序 时间:
2016-05-28 17:21:39
阅读次数:
290