качество и надёжность с 2008 года

8 (800) 200-25-11

Техническая поддержка support@komtet.ru —

круглосуточно и без выходных дней

load-whois

Онлайн-касса

для интернет-магазина

Подключите ваш интернет-магазин

к онлайн-кассе в соответствии с 54-ФЗ

 
Главная Техническая библиотека CMS Joomla! После переноса сайта Joomla не работает VirtueMart

После переноса сайта Joomla не работает VirtueMart

Что делать, если после переноса сайта на хостинг компонент Joomla VirtueMart не работает.

Неприятная особенность компонента электронного магазина VirtueMart заключается  в том, что при установке его на ваш сайт, в файлы конфигурации магазина забиваются абсолютные внешние ссылки, по которым он должен вызываться в браузере. Данная особенность становится заметна только после переноса сайта на другое доменное имя. Например, если на локальном веб-сервере установить компонент магазина, то в файле конфигурации прописывается url магазина вида http://localhost/... И, соответственно, после переноса сайта на доменное имя магазин будет продолжать открываться по ссылке http://localhost/ вместо http://ДОМЕН.ru

Но не стоит из-за этого отказываться от столь функционального компонента электронного магазина для Joomla. Данный баг исправляется довольно таки просто (будем считать что сайт уже перенесен на новый домен):

  1. Заходим по FTP на Ваш домен
  2. Идем в каталог /httpdocs/administrator/components/com_virtuemart
  3. Находим тут главный файл конфигурации магазина virtuemart.cfg.php
  4. Открываем его на редактирование и находим строки следующего вида:
    ...
    define( 'URL', 'http://localhost/' );
    define( 'SECUREURL', 'http://localhost/' );
    ...
    localhost - как пример, хотя вместо него может быть также имя прежнего домена.
  5. Меняем url на правильный. Если у нас домен komtet.ru , значит вместо localhost ставим komtet.ru
  6. Сохраняем файл конфигурации. Готово.

Также хочу отметить, что такая проблема может возникнуть не только с компонентом VirtueMart, а с каким-либо ещё. Общим решением в таком случае будет исправление переменных типа define url в главном файле конфигурации компонента.

Вы можете обратиться для решения этой и других проблем в Службу технической поддержки хостинга.

Другие документы на эту тему

Виртуальный хостинг Perl/PHP/Python/Ruby

Тарифные планы «Виртуальный хостинг» — от размещения статических HTML-страниц, до поддержки PHP, Python, CGI скриптов (Shell, Perl), SSI, Ruby. В рамках тарифных планов предоставляется доступ к серверам баз данных MySQL или PostgreSQL.

Joomla!

CMS Joomla! — одна из наиболее популярных CMS на хостинге КОМТЕТ. Хостинг Joomla от КОМТЕТ: это бесплатный перенос, гарантированная работа Joomla сайта и автоматическая установка русской версии CMS Joomla из Панели управления хостингом. Обратите внимание на Joomlapack от КОМТЕТ — готовый сайт на Joomla с форумом, галереей, интернет-магазином и всем необходимым уже через пару минут! Хостинг с поддержкой Joomla от КОМТЕТ обеспечивает максимально эффективное быстродействие сайтов. В данном разделе мы публикуем ответы на часто встречающиеся вопросы FAQ по Joomla и другие публикации, касающиеся CMS Joomla и джумла хостинга.

Установка VirtueMart на Joomla

Процесс установки компонента онлайн-магазина VirtueMart на Joomla.

Создание электронного магазина с помощью Joomla+VirtueMart

Основные действия по созданию электронного магазина в Joomla с использованием VirtueMart.

Скидка 30% на SSL-сертификаты!
Клиентам — домены в подарок!
Бесплатный тест виртуального хостинга
Перенос сайта — бесплатно
Все акции
На сайте КОМТЕТ используются cookie-файлы, данные о IP-адресе и местоположении посетителей. Если, прочитав это сообщение, вы остаетесь на нашем сайте, это означает, что вы не возражаете против использования этих технологий.