gpt4 book ai didi

magento - 无法更改 Magento 基本 URL,卡在缓存中

转载 作者:行者123 更新时间:2023-12-02 07:32:33 25 4
gpt4 key购买 nike

我刚刚在开发域上安装了一个实时站点。我更改了 core_config_data 中的 web/unsecure/base_urlweb/secure/base_url 字段,但我不小心拼错了新域。然后我加载了该网站并注意到我的错误。我已经更正了拼写,但它似乎缓存了错误的域。我尝试重新导入数据库并更改 url,我删除了缓存目录中的所有内容,但 js 和 css 文件仍然在管理后端的每个链接中使用错误的域。而且管理后端也指向错误的域。

有什么建议吗?这是旧的 Magento 1.3 安装。

最佳答案

如果您对 var/ 文件夹没有适当的权限,Magento 可以将其缓存信息写入 system /tmp 文件夹。

这可能会导致您更改 Magento 数据库中的基本 URL、清除缓存(手动删除 var/cache 中的所有 mage-?? 文件夹)、(清除 APC缓存(如果您正在运行操作码缓存),(手动禁用编译器(1.4.x.x 及更高版本))并且系统仍会查找原始站点。

大多数拥有自己服务器的人都会发现,在修复、清除和重置权限,然后重新启动服务器后,该网站会神奇地开始工作。服务器重新启动会清除 Magento 缓存文件的 /tmp,Magento 最终开始查看自己的配置以查找其所在位置。

实际操作的屏幕截图...

/tmp 中找到的 Magento 目录...

The Magento directory found in /tmp

以及位于该目录中的缓存。注意路径 -> /tmp/magento/var/cache

Magento Cache subdirectories...

要查找放错位置的缓存目录,如果您可以安装 n98-magerun,请使用命令 n98-magerun.phar sys:info 获取基本系统信息列表其中一项是缓存目录位置。

关于magento - 无法更改 Magento 基本 URL,卡在缓存中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8940458/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com