帖子状态  
本帖子共有 663 位阅读者, 1 个回复.
  • 回复
2条记录

dgben

高中生
帖子
47 
金钱
115 
魅力
115 
威望
115 
注册
2014-05-04 
dgben 发表于 2015-01-23 10:19   
子目录的获取在Linux下有错误
文件 wwwroot/core/comm/define.php:38
  1.         /* app URL root */
  2.         if(!defined('APP_ROOT')) {
  3.                 $_root = trim(substr(str_replace('\\', '/', APP_PATH), strlen($_SERVER['DOCUMENT_ROOT'])), '/');
  4.                 $_root = empty($_root) ? '/' : '/' . $_root . '/';
  5.                 define('APP_ROOT', $_root);
  6.         }
在一些虚拟主机环境下有计算错误的bug,如万网虚拟主机

admin

超级版主
帖子
428 
金钱
749 
魅力
749 
威望
749 
注册
2013-12-21 
admin 发表于 2015-01-23 10:24   
RE:子目录的获取在Linux下有错误
文件 wwwroot/core/comm/define....
dgben 发表于 2015-01-23 10:19
这是这些服务器的特殊设置,尝试添加
  1.         /* app URL root */
  2.         if(isset($_SERVER["SUBDOMAIN_DOCUMENT_ROOT"])) {
  3.                 $_SERVER["DOCUMENT_ROOT"] = $_SERVER["SUBDOMAIN_DOCUMENT_ROOT"]; // for some sepcial server
  4.         }
如果不行,请询问服务器提供商PHP系统变量。
  • 回复
2条记录