打开失败

时间:2011-08-09 12:47:47

标签: php

错误 致命错误:require()[function.require]:无法打开所需的'/home/demohab/public_html/mailout/admin/com/lib/mc9uowrh329xzx.php'(include_path ='。:/ usr / lib / php:/ usr第57行的/home/demohab/public_html/mailout/admin/com/init.php中的/ local / lib / php')

CODE (42-59)

function __iem_autoload_function($className)
{
    // faster than calling require_once
    // also, if the class already exists, then we don't even need to autoload the file
    if (class_exists($className)) {
        return;
    }

    $path = dirname(__FILE__) . '/lib/' . str_replace('_', '/', $className);

    // the .class.php naming convention is now deprecated, but since most files still use it
    // so it is put first to improve performance
    if (is_readable($path . '.class.php')) {
        require $path . '.class.php';
    } else {
        require $path . '.php';
    }
}

3 个答案:

答案 0 :(得分:2)

问题是因为777给出了错误的文件权限。 我通过在linux服务器上重新安装新的来纠正。

答案 1 :(得分:0)

您尝试打开的路径不存在。

这可能有多种原因,最常见的是:

  1. 该文件不存在(doh!)。
  2. 您的包含路径不正确。

答案 2 :(得分:0)

您的代码正在尝试打开一个文件(需要它进入您的代码)mc9uowrh329xzx.php并且它不存在于'/ home / demohab / public_html / mailout / admin / com / lib /'