1

我的 Opencart 商店(版本 2.0)有问题。几天内我没有进行任何更改,而且我的托管公司周末不工作......而且周末似乎总是出现问题。

当我尝试登录到我的管理面板时,我收到此错误:

警告:session_start(): open(/tmp/sess_6944b43ff0351f3609154764b353ba7c, O_RDWR) failed: Permission denied (13) in /home/thespace/public_html/system/library/session.php on line 23Warning: session_start(): Cannot send session cache limiter - 第 23 行 /home/thespace/public_html/system/library/session.php 中的标头已发送(输出开始于 /home/thespace/public_html/admin/index.php:165)

该网站的前端除了结帐外都可以工作......尝试访问它时它给了我这个错误:

警告:session_start(): open(/tmp/sess_6944b43ff0351f3609154764b353ba7c, O_RDWR) failed: Permission denied (13) in /home/thespace/public_html/system/library/session.php on line 23Warning: session_start(): Cannot send session cache limiter - 第 23 行 /home/thespace/public_html/system/library/session.php 中的标头已发送(输出开始于 /home/thespace/public_html/index.php:207)警告:无法修改标头信息 - 标头已由(输出开始于 /home/thespace/public_html/index.php:207) 在 /home/thespace/public_html/vqmod/vqcache/vq2-system_engine_controller.php 的第 28 行警告:无法修改标头信息 - 标头已发送(输出开始于/home/thespace/public_html/index.php:207)在 /home/thespace/public_html/vqmod/vqcache/vq2-system_engine_controller.php 第 29 行

致命错误:在第 205 行的 /home/thespace/public_html/index.php 中的非对象上调用成员函数 get()

我试过用谷歌搜索这个问题,但似乎找不到解决办法。我确实注意到我的 vqcache 中没有 public_html/vqmod/vqcache/vq2-system_engine_controller.php 文件,我尝试恢复该站点的旧备份,但这也没有奏效!

真的需要帮助。

4

4 回答 4

0

尝试删除所有文件vqmod/vqcache并删除文件vqmod/mods.cache

于 2015-03-23T11:10:03.610 回答
0

首先,您需要检查站点中是否存在 vqmod :

1) 从 vqmod 文件夹中删除 mods.cache 和 checked.cache 文件 2) 从 vqmod/vqcache 中删除所有缓存文件

第二次检查是否有任何通过 OCMod 安装的扩展程序(如果有)然后转到管理员并清除并刷新修改。

我认为这些会有所帮助,因为它曾经帮助过我。

于 2016-09-20T18:53:15.410 回答
0
It seems the plugin/extension you have installed using VQMOD/OCMOD is not working properly somehow.

Here are some ways to show the error message:

1. Set your “Output Compression Level” to 0 in the System > Settings > Server tab.
2. Then open php.ini and add code below:
           I. display_errors = 1;
           II. error_reporting = E_ALL;
           III. log errors = 1;
3. If your server not read the php.ini, we will use an alternative method. Open index.php and add code below at the top (line 2):
           I. ini_set('display_errors', 1);
           II. ini_set('log_errors', 1);
           II. error_reporting(E_ALL);
4. Once you have fixed the problem, remove the above code.

   If It's just warning then You should do inverse process.
   You have to disable display error using Admin Panel of Opencart Application.

在此处输入图像描述 在此处输入图像描述

于 2017-07-21T10:10:29.457 回答
-1
  1. 删除 vqcache
  2. 删除 mods.cache
  3. 删除checked.cache
  4. 明确修改艾米是对的。这只是帮助了我的朋友。
于 2016-10-27T07:53:55.607 回答