致命错误:在opencart

时间:2016-10-21 09:47:27

标签: opencart

我已经获得了OpenCart安装(版本2.0.3.1)的副本并将其置于Windows localhost。

我已经解决了几个问题,但我现在遇到了一个我无法解决的错误:

致命错误:第31行的.. \ index.php中找不到“Config”类

我搜索了Google,但似乎没有其他人遇到同样的问题。

有人可以告诉我这堂课的所在地吗?

index.php文件中的相关行是:

   CODE: 

   23    // Registry
   24    $registry = new Registry();
   25    
   26    // Loader
   27    $loader = new Loader($registry);
   28    $registry->set('load', $loader);
   29    
   30    // Config
   31    $config = new Config(); // HERE
   32    $registry->set('config', $config);

2 个答案:

答案 0 :(得分:1)

在将其集成到本地计算机上时遇到了同样的问题。按照以下步骤操作可能会有所帮助: -

  1. 从网站下载版本2.0.3.1的opencart软件包,或从以下链接下载:https://www.opencart.com/index.php?route=download/download/success&download_id=41
  2. 打开下载的文件夹并导航到系统/库文件夹。
  3. 从那里复制config.php文件并将您的项目位置粘贴到同一文件夹System / library中。
  4. 它会要求更换文件,这样做就应该解决问题。
  5. 另外,请确保您在索引文件之上写了类似的内容,而不是 require_once('config.php');

    我希望这会有所帮助。

答案 1 :(得分:1)

我收到此错误-但这是由于我将config.php添加到我的.gitignore文件中。

我只想忽略我的设置文件,但这导致config.php类文件也从 / system / library 文件夹(同名!)中被忽略

只需确保config.php存在于库文件夹中-但要使其包含 config类-而不是您的oc设置!