目录带有下划线引起的问题

浏览:2740 发布日期:2013/09/22 分类:技术分享
程序目录是t_31,如果不手工定义APP_NAME,APP_NAME就会被thinkPHP默认定义为t_31。

这样一个带下划线的APP_NAME将会在parse_url函数中出错,而thinkPHP有些函数(例如T函数)是用parse_url解析字符串的。

出错的详细原因是 scheme 不能是带下划线的字符,否则parse_url解析错误!

使用T等函数时要注意:
1、要么在index.php里手工定义APP_NAME为一个不带下划线的字符串
2、要么目录名不带下划线
最佳答案
评论( 相关
后面还有条评论,点击查看>>