Сервер WAMP не отображает изображения

У меня проблема, я не знаю, что искать в Google. В основном я установил сервер WAMP и установил OPen Cart.

Я могу просматривать свой сайт электронной коммерции на своем локальном компьютере, но когда я открываю его на удаленном компьютере, он не загружает никаких изображений. показывает только тексты

Мой сценарий: если я загружаю страницу PHP в

http://192.168.1.101/

это работает нормально. Я могу просматривать страницу сервера WAMP, которую я помещаю в корневой каталог, но когда я загружаю страницы электронной коммерции в

http://192.168.1.101/одежда/

он не загружает изображения. Как будто PHP-скрипты на нем не работают. Забавно то, что он отлично работает на моей локальной машине, когда я просматриваю

http://127.0.0.1/одежда/

Спасибо за любую помощь!


person user1034912    schedule 11.02.2012    source источник
comment
Не отображается на странице администратора или главной странице или на обеих?   -  person Muhammad Abrar    schedule 11.02.2012
comment
Страница конфигурации сервера WAMP работает нормально. Не отображается только страница OpenCart. Это не просто изображения, это похоже на то, что весь PHP-скрипт не работает. Никаких таблиц, никаких колонок и т. д. Просто фиктивные тексты. Когда я нажимаю на ссылку на странице электронной коммерции, она говорит, что страница не найдена.   -  person user1034912    schedule 11.02.2012


Ответы (3)


Добавьте эти строки (если их еще нет) в <opencart main directory>/config.php :

// HTTP
define('HTTP_SERVER', 'http://192.168.1.101/clothing/admin/');
define('HTTP_CATALOG', 'http://192.168.1.101/clothing/');
define('HTTP_IMAGE', 'http://192.168.1.101/clothing/image/');

// HTTPS
define('HTTPS_SERVER', 'http://192.168.1.101/clothing/admin/');
define('HTTPS_IMAGE', 'http://192.168.1.101/clothing/image/');

Обратите внимание на адрес 192.168.1.101 и имя каталога clothing. Вы должны менять его каждый раз, когда переименовываете каталог или заходите на свой сайт с другого адреса.

person Muhammad Abrar    schedule 11.02.2012
comment
Салам, Спасибо за ответ, очень ценю это. Но я все еще получаю ту же проблему. - person user1034912; 11.02.2012
comment
Откройте ошибочную веб-страницу, затем просмотрите исходный HTML-код. Найдите <base href=..., <link href=... как выглядят эти линии? - person Muhammad Abrar; 11.02.2012
comment
Отличная идея. Они оба одинаковы. Отличие только в том, что у рабочего в первой строке ‹?xml version=1.0 encoding=UTF-8?› - person user1034912; 11.02.2012

Как формируются ссылки? Вероятно, вам нужно изменить их, так как кажется, что они привязаны к вашему локальному хосту (т.е., возможно, изображения связаны: http://127.0.0.1/image_file.jpg), а не относительный (т.е. ./image_file.jpg) — что объясняет, почему он не появляется при смене IP-адреса.

person MrJ    schedule 11.02.2012

У меня была такая же проблема, но я нашел решение... заключается в том, что изображение, которое вы хотите вставить на свою веб-страницу, сохраняется в папке.. C:\wamp\www, поэтому таким образом ваш сервер wamp может найти расположенное изображение, а затем этот код будет выполнен<img src="exapmle.jpg" width="400" height="500" >

person Mohammed    schedule 30.04.2013