Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

При переносе сайта с денвера на денвер VQMOD не работает


krissm8

Recommended Posts

Сломался компьютер, жесткий диск остался. На денвере (Endels) был магазин. Перенес все на новый ПК, в итоге не работают модули на vqmod. Папка кэша не обновляется. В чем может быть проблема?

Надіслати
Поділитися на інших сайтах


Берете чистый index.php

и инсталируйте vqmod

 

или убрать из vqmod/xml/ все файлы кроме vqmod_opencart.xml и попробовать запустить.

Взял чистые index'ы и убрал все лишнее из vqmod/xml. Результат тот же.

Надіслати
Поділитися на інших сайтах


в index.php и admin/index.php ищем вот такие строки

// VirtualQMOD
require_once('./vqmod/vqmod.php');
$vqmod = new VQMod();

// VQMODDED Startup
require_once($vqmod->modCheck(DIR_SYSTEM . 'startup.php'));

// Application Classes
require_once($vqmod->modCheck(DIR_SYSTEM . 'library/customer.php'));
require_once($vqmod->modCheck(DIR_SYSTEM . 'library/affiliate.php'));
require_once($vqmod->modCheck(DIR_SYSTEM . 'library/currency.php'));
require_once($vqmod->modCheck(DIR_SYSTEM . 'library/tax.php'));
require_once($vqmod->modCheck(DIR_SYSTEM . 'library/weight.php'));
require_once($vqmod->modCheck(DIR_SYSTEM . 'library/length.php'));
require_once($vqmod->modCheck(DIR_SYSTEM . 'library/cart.php'));

и заменяем их на аналоги без $vqmod (подсмотреть можно в чистом дистрибутиве)

 

Выглядят они как-то так:
 

if (!defined('HTTP_SERVER')) {
	header('Location: install/index.php');
	exit;
} 

// Startup
require_once(DIR_SYSTEM . 'startup.php');

// Application Classes
require_once(DIR_SYSTEM . 'library/customer.php');
require_once(DIR_SYSTEM . 'library/currency.php');
require_once(DIR_SYSTEM . 'library/tax.php');
require_once(DIR_SYSTEM . 'library/weight.php');
require_once(DIR_SYSTEM . 'library/measurement.php');
require_once(DIR_SYSTEM . 'library/cart.php');

удаляете vqmod, заливаете новый. На файлы index.php и admin/index.php ставите права на запись (можно 777 чтобы не промахнуться, потом не забудьте поменять обратно) , так же ставите права на запись и чтение на папку vqmod/vqcache , или чтобы не заморачиваться ставите права 777 на папку vqmod и все содержимое, а после установки поубираете лишние права. 

После всех этих действий - запускаете установку site.ru/vqmod/install

Если все сделали правильно - то все будет работать и на сайте ошибок никаких не будет. 

Далее из папки vqmod/xml на денвере, копируете все файлы кроме vqmod_opencart.xml (Важно!) и заливаете на хостинг

Надіслати
Поділитися на інших сайтах


На файлы index.php и admin/index.php ставите права на запись (можно 777 чтобы не промахнуться, потом не забудьте поменять обратно) , так же ставите права на запись и чтение на папку vqmod/vqcache , или чтобы не заморачиваться ставите права 777 на папку vqmod и все содержимое, а после установки поубираете лишние права. 

Как я понял на денвере по умолчанию стоят права 777?

Надіслати
Поділитися на інших сайтах


Не помогает, на денвере что то непонятное творится.

причем тут денвер...все вышеприведенные действия нужно проводить на хостинге, с денвера только вконце скопировать xml файлы

 

Надіслати
Поділитися на інших сайтах


причем тут денвер...все вышеприведенные действия нужно проводить на хостинге, с денвера только вконце скопировать xml файлы

 

Мне нужно восстановить магазин с жестокого диска и поставить его пока на денвер, а не на хостинг.

Надіслати
Поділитися на інших сайтах


А давайте эксперимент

 

Устанавливайте систему в новую директрию

 

чтобы не заморачиваться с конфигами.

Затем копируете сайты

А в конфиге прописываете путь к старой базе.

Надіслати
Поділитися на інших сайтах

А давайте эксперимент

 

Устанавливайте систему в новую директрию

 

чтобы не заморачиваться с конфигами.

Затем копируете сайты

А в конфиге прописываете путь к старой базе.

Не понял эксперимента, поподробнее пожалуйста.

Надіслати
Поділитися на інших сайтах


home/old/www

home/new/www

 

new/install

 

del home/new/www/*.* (кроме конфиг)

 

copy home/old/www home/new/www (кроме конфиг)

 

edit /home/new/config.php - //db

 

 

Что непонятно?

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.