2

In opencart version 3 there is a notification:

It is very imporant that you move the storage directory outside of the web directory (e.g. public_html, www or htdocs)

Screenshot Screenshot

I tried by clicking on move button in the picture also tried manually but after trying it is giving weird errors.

4

3 回答 3

8

您可以通过三种方式将存储目录移出 web 目录(例如 public_html、www 或 htdocs)

  1. 自动移动
  2. 手动移动(从管理面板)
  3. 手动移动(通过编辑配置文件)...

假设您知道第一种和第二种方法。这里我将向您解释第三种方法。

  1. 将您的存储目录从 system/storage 复制到 public_html、www 或 htdocs。
  2. 从两个配置文件中更改以下文件路径,即 config.php 和 admin/config.php,如下所示。

    定义('DIR_STORAGE',' public_html /storage');

请将 public_html 替换为您想要的路径。

我希望这个答案可以帮助你。

于 2018-02-17T13:24:15.923 回答
6

删除/隐藏此对话框非常简单:

打开' admin/controller/common/dashboard.php '文件

在行下搜索

$data['security'] = $this->load->controller('common/security');

并用下面的行替换它

$data['安全'] = '';

而已 :)

于 2019-02-28T12:57:35.760 回答
1

如上所述更改目录路径-但是当您保存 config.php 时使用 utf8 编码。我已经为此工作了 2 个小时——完成了我在谷歌上找到的所有内容,但没有任何效果。就这么简单的事!

于 2020-05-02T12:20:39.080 回答