脚本宝典收集整理的这篇文章主要介绍了php – Opencart:更改图像文件夹,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我的opencart安装在www.example.COM/opencart/上
我更改了config.PHP和admin / config.PHP,如下所示:
// HTTP define('HTTP_SERVER','http://example.com/opencart/'); // HTTPS define('HTTPS_SERVER','https://example.com/opencart/'); // DIR define('DIR_APPLICATION','/home/example/public_htML/opencart/cataLOG/'); define('DIR_SYstem','/home/example/public_html/opencart/system/'); define('DIR_DATABASE','/home/example/public_html/opencart/system/database/'); define('DIR_LANGUAGE','/home/example/public_html/opencart/catalog/language/'); define('DIR_TEMPLATE','/home/example/public_html/opencart/catalog/view/theme/'); define('DIR_CONfig','/home/example/public_html/opencart/system/config/'); define('DIR_IMAGE','/home/example/public_html/opencart/image2/'); define('DIR_CACHE','/home/example/public_html/opencart/system/cache/'); define('DIR_DOWNLOAD','/home/example/public_html/opencart/download/'); define('DIR_LOGS','/home/example/public_html/opencart/system/logs/');
当我现在看这个网站时,所有的图像都消失了,没有破碎,但已经消失了.
将文件夹名称更新为“image2”后,图像显示已损坏,当我查看图像URL时,我看到:
http://example.com/opencart/image/data/logos/logo.png
所以它仍然在寻找“图像”文件夹.
当我将图像文件夹移动到opencart文件夹之外时,它变得更加奇怪,例如从/ home / example / public_html / opencart / image2 /到/ home / example / public_html / image2 /
然后图像网址仍然是:
example.com/opencart/image/data/logos/logo.png
当我将config.PHP中的HTTP_SERVER行更改为http://example.com/opencart2时
图像仍然破碎,但图像网址现在是:
example.com/opencart2/image/data/logos/logo.png
有人能告诉我我做错了什么吗?我太天真地认为DIR_IMAGE定义指向图像所在的文件夹?
无论如何,我这样做的原因是我希望两个opencart商店共享相同的图像文件夹.所以:
商店1:
/home/example/public_html/opencart/
商店2:
/home/example/public_html/opencart2/
图像文件夹:
/home/example/public_html/image/
提前致谢
文件
/catalog/model/tool/image.PHP
return $this->config->get('config_ssl') . 'image/' . $new_image; return $this->config->get('config_url') . 'image/' . $new_image;
和文件
/catalog/controller/common/header.PHP
24号线&& 30 Aprox
$this->data['icon'] = $server . 'image/' . $this->config->get('config_icon'); $this->data['logo'] = $server . 'image/' . $this->config->get('config_logo');
这些行正在覆盖您的配置.
您可以简单地替换“图像”或做一些技巧来添加DIR_IMAGE相关信息.
我想在以后的版本中他们会纠正这个错误.
问候,亚历克斯
以上是脚本宝典为你收集整理的php – Opencart:更改图像文件夹全部内容,希望文章能够帮你解决php – Opencart:更改图像文件夹所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。