这是我自动加载的段代码,然后我运行我的php页面。
它输出msg'文件'/usr/share/nginx/html/m/crypt_hash.php'找不到!'。
如何解决它,这么多:)
function __autoload($className)
{
$file = SERVER_ROOT . '/m/' .strtolower($className) .'.php';
if(file_exists($file))
{
require_once($file);
}
else
{
die("File '$file' not found!");
}
}
答案 0 :(得分:0)
尝试这样的事情:
$className = 'System_SSH_Agent';
$className = preg_replace('#^([^_]+)_#', '$1/', $className) . '.php';