opencart管理员没有图像拇指

opencart管理员没有图像拇指,opencart,config,admin,Opencart,Config,Admin,我使用opencart 2.3.0.1版本进行个人项目,使用Ubuntu 17.10,我在配置Apache服务器(Apache/2.4.27)或admin/config.php文件时遇到了一个奇怪的行为。我不知道,可能两者都有 目录部分工作正常,但在管理(Admin)部分,拇指图像显示不正确。我的意思是,所有菜单功能都正确显示,但例如,在产品部分,元素拇指不显示,其部分中也不显示产品图像。使用“inspect”Chrome功能,我可以看到拇指指向错误的路径: 这是“检查”部分中显示的链接: &l

我使用opencart 2.3.0.1版本进行个人项目,使用Ubuntu 17.10,我在配置Apache服务器(Apache/2.4.27)或admin/config.php文件时遇到了一个奇怪的行为。我不知道,可能两者都有

目录部分工作正常,但在管理(Admin)部分,拇指图像显示不正确。我的意思是,所有菜单功能都正确显示,但例如,在产品部分,元素拇指不显示,其部分中也不显示产品图像。使用“inspect”Chrome功能,我可以看到拇指指向错误的路径:

这是“检查”部分中显示的链接:

<img src="image/cache/catalog/<dir>/<file-name>" alt="<name>" class="img-thumbnail">
以及/etc/apache2/sites中的.conf/

<VirtualHost *:80>
     ServerAdmin <email>
     DocumentRoot /var/www/html/<site-name>
     ServerName <site-name>
     ServerAlias www.<site-name>

     <Directory /var/www/html/<site-name>/>
        Options FollowSymlinks
        AllowOverride All
        Order allow,deny
        allow from all
     </Directory>

     ErrorLog ${APACHE_LOG_DIR}/error.log
     CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

服务器管理员
DocumentRoot/var/www/html/
服务器名
服务器别名www。
选项如下符号链接
允许超越所有
命令允许,拒绝
通融
ErrorLog${APACHE_LOG_DIR}/error.LOG
CustomLog${APACHE\u LOG\u DIR}/access.LOG组合

如何正确配置opencart管理部分?我尝试了这么多的组合,但我想不出这种行为的原因。谢谢

如我所料,在我得到解决方案5分钟后,我写信寻求帮助:

当从不同于OpenCart配置文件中配置的地址访问前端或管理面板时,问题是由跨域策略引起的。例如,如果您已经为该地址安装了OpenCart,但通过访问您的站点,您将遇到此类问题。解决这个问题的方法相当简单。从OpenCart根文件夹打开config.php文件,从admin文件夹打开config.php文件,并确保HTTP_服务器和HTTPS_服务器指向www位置。例如:

config.php - OpenCart root folder
// HTTP
define('HTTP_SERVER', 'http://www.example.com');

// HTTPS
define('HTTPS_SERVER', 'http://www.example.com');

config.php - OpenCart admin folder
// HTTP
define('HTTP_SERVER', 'http://www.example.com/admin/');
define('HTTP_CATALOG', 'http://www.example.com/');

// HTTPS
define('HTTPS_SERVER', 'http://www.example.com/admin/');
define('HTTPS_CATALOG', 'http://www.example.com/');
我把这个放在这里以防万一会有帮助。。。 再见

define('DIR_IMAGE', '/var/www/html/<site-name>/image/');
// HTTP
define('HTTP_SERVER', '');
define('HTTP_CATALOG', '');

// HTTPS
define('HTTPS_SERVER', '');
define('HTTPS_CATALOG', '');
<VirtualHost *:80>
     ServerAdmin <email>
     DocumentRoot /var/www/html/<site-name>
     ServerName <site-name>
     ServerAlias www.<site-name>

     <Directory /var/www/html/<site-name>/>
        Options FollowSymlinks
        AllowOverride All
        Order allow,deny
        allow from all
     </Directory>

     ErrorLog ${APACHE_LOG_DIR}/error.log
     CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>
config.php - OpenCart root folder
// HTTP
define('HTTP_SERVER', 'http://www.example.com');

// HTTPS
define('HTTPS_SERVER', 'http://www.example.com');

config.php - OpenCart admin folder
// HTTP
define('HTTP_SERVER', 'http://www.example.com/admin/');
define('HTTP_CATALOG', 'http://www.example.com/');

// HTTPS
define('HTTPS_SERVER', 'http://www.example.com/admin/');
define('HTTPS_CATALOG', 'http://www.example.com/');