Здравствуйте! Помогите решить проблему:
Имеется домен
http://3000.net.ua. Я перенесла на него интернет-магазин на VirtueMart с другого хостинга. Магазин был под адресом
http://kmarket.dn.ua. Неприятная особенность VirtueMart заключается в том, что при установке его на сайт, в файлы конфигурации магазина забиваются абсолютные внешние ссылки, по которым он должен вызываться в браузере. Данная особенность становится заметна только после переноса сайта на другое доменное имя. Например, если на локальном веб-сервере установить компонент магазина, то в файле конфигурации прописывается url магазина вида
http://localhost/... И, соответственно, после переноса сайта на доменное имя магазин будет продолжать открываться по ссылке
http://localhost/ вместо http://ДОМЕН.ru
Данный баг исправляется так: в файле VirtueMart.cfg.php редактируются строки следующего вида:
...
define( 'URL', ' http://kmarket.dn.ua/' );
define( 'SECUREURL', '
http://kmarket.dn.ua /' );
...
т.е. меняем url на правильный
http://3000.net.ua.
ТАК ВОТ, ПОСЛЕ ЭТОГО, ПРИ НАЖАТИИ НА НАЗВАНИЕ КАТЕГОРИЙ МАГАЗИНА, ВОЗНИКАЕТ ТАКАЯ ПРОБЛЕМА:
Warning: require_once(/home/supers/domains/3000.net.ua/public_html/administrator/components/com_virtuemart/classes/PEAR/Table.php) [function.require-once]: failed to open stream: No such file or directory in /home/supers/domains/3000.net.ua/public_html/administrator/components/com_virtuemart/html/shop.browse.php on line 29
Fatal error: require_once() [function.require]: Failed opening required '/home/supers/domains/3000.net.ua/public_html/administrator/components/com_virtuemart/classes/PEAR/Table.php' (include_path='.:/usr/local/lib/php') in /home/supers/domains/3000.net.ua/public_html/administrator/components/com_virtuemart/html/shop.browse.php on line 29
Помогите разобраться, пожалуйста!
P.S. пока вернула в прежнее состояние.