【问题标题】:require_once problemrequire_once 问题
【发布时间】:2011-03-16 12:53:39
【问题描述】:

我在 __constructor 中有这段代码

  $this->Reliability = new Reliability("name","url");

问题:我遇到了一个意想不到的奇怪错误:

Fatal error: Class 'Reliability' not found in "/path/"

我正在使用“__autoload”方法来调用所需的类,但是当我在ModalBOX 窗口中调用文件时它不起作用。如果我在 ModalBox 之外请求文件,一切都很好:(

一些技巧来解决它?

非常感谢您!

附言

这是 __autoload 方法:

function __autoload($className) { 
  if (file_exists($className . '.php')) {   
      require_once $className . '.php'; 
      return true; 
  }

否则返回假; }

【问题讨论】:

    标签: php autoload require-once


    【解决方案1】:

    您的自动加载器是否在模态框中显示的文件中注册?

    【讨论】:

    • 非常感谢您的建议,但是,即使我更改了它,我仍然收到关于 Class not found 的错误。
    • 这意味着你的类不在自动加载器正在寻找的地方。尝试回显它调用file_exists 的文件名和路径,这样你就可以看到它试图加载的内容。
    • 完成!谢谢谢谢!有时候只是动力问题! (我为我的英语道歉,但这不是我的母语)再见;)
    猜你喜欢
    • 2012-03-17
    • 2017-12-10
    • 1970-01-01
    • 2012-12-22
    • 2013-07-14
    • 2013-09-10
    • 2017-08-10
    • 2017-02-23
    • 1970-01-01
    相关资源
    最近更新 更多