(funch的旧贴)如此错误何解

@Ta 2012-06-26 522点击
新添的:一年过去了,老虎还是那么好,乐于助人。
安装玖玩压流,填完相关信息提交后有以下提示:Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/) is not within the allowed path(s): (/home/:/usr/lib/php:/tmp) in/home/u575618867/public_html/mp/install/inc.phpon line142(后面还有一大长串同样的),啥问题?
回复列表(3|隐藏机器人聊天)
  • @Ta / 2011-07-03 / /
    警告:file_exists()[function.file,存在]:实际上open_basedir的限制。文件(/)不符合在允许的路径(S):(/家/:/ usr / lib中/ PHP:/ TMP)对line142 in/home/u575618867/public_html/mp/install/inc.php
  • @Ta / 2011-07-03 / /
    可能是系统禁止从根目录开始的绝对路径(玖玩全站都在用,虎绿林也在用。这么常用应该不会禁止)。或者,玖玩的安装脚本错误的使用/来代替网站根目录。在Windows主机,这可能被允许。但是在Linux就杯具了:/在linux中表示系统盘的根目录!!!!
  • @Ta / 2011-07-03 / /
    解决办法:修改以/开始的路径,在前面加上
    $_SERVER['DOCUMENT_ROOT'].
    加在引号前面。
添加新回复
回复需要登录