Opencart图像无法显示

时间:2013-12-05 00:39:54

标签: php opencart

好的,所以我搬了主持人。一切都很好,除了我不能让图像显示在网站上。它们出现的唯一地方是您在图像选项卡上编辑产品时。产品列表和前端没有显示图像。

我不知道这里发生了什么。如果在我检查产品列表页面上的元素时它完全有帮助,那么“src”是空白的但是有替代文本。但是在前端没有任何东西,根本没有图像标签。

我不确定从哪里开始。我试过改变

上的路径
define('DIR_IMAGE', BASE_DIR.'/image/');

到服务器上的映像目录的绝对路径,但这没有帮助。

我尝试过在google上找到的一些内容,例如删除缓存目录。

有什么想法试图解决这个问题?

2 个答案:

答案 0 :(得分:1)

确保所有细节都正确的最简单方法是执行“全新安装”以再次生成配置文件。这是你需要做的事情

  1. 将您的config.phpadmin/config.php个文件备份到config.backup.php
  2. 创建一个要使用的新数据库(这可确保您的原始数据保留,并可在创建配置后使用)
  3. 清除原始config.php文件的内容并确保它们可写
  4. 转到http://yoursite.com/install并填写网站的详细信息,包括新的数据库详细信息 NOT THE ORIGINALS
  5. 安装完成后,打开config.phpadmin/config.php并更改底部的数据库详细信息以匹配config.backup.php
  6. 中的原始详细信息
  7. 如果所有内容都已成功恢复,请删除新数据库并删除config.backup.php个文件

答案 1 :(得分:0)

如果是我,你希望你的网站不要失败。我只是搜索旧域的代码库,更重要的是在mysql中搜索旧域的实例。

使用命令行上的grep可以轻松搜索代码库。如果您不熟悉命令行下载Sublime Text编辑器,请下载您的代码库并使用Sublime快速搜索整个代码库。

使用phpmyadmin搜索您的数据库并使用此代码段将旧域名替换为新域名:http://www.mediacollege.com/computer/database/mysql/find-replace.html

希望有所帮助

我想指出,在进行此类更改(包括您的数据库)之前,您应该始终备份您的网站,并始终在可用的开发实例上进行测试!