Перейти к содержанию
AlexZxS

Почему не работает VQMOD?

Рекомендуемые сообщения

На денвер устанавливаю опенкарт 1.5.3.1. Всё работает..

Когда переношу на хост, VQMOD перестает работать.

Помогите пожалуйста!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Денвер клизьма виндовая. Вероятнее всего нет нужных прав на директории. Вот тут описано какие нужны права http://code.google.c...nstall_OpenCart

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нет, на денвере все работает хорошо..

А вот когда я переношу на хост, выставляю все права. Он не работает..

Я переустанавливаю его..Добавляю xml файлы, а VQMOD не срабатывает

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

если инсталляция прошла правильно:

- посмотри изменения в index.php внесенный инсталлером vqmod'a

- посмотри файлы в директории vqmod/vqcache/ там обязательно должны быть файлы

- проверь содержимое файла vqmod.log

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Хм..Так, я склоняюсь, что всё не работает из-за максистор.

Установил чистый opencart 1.5.3.1

Всё работало. После того, как я установил vqmod у меня на сайт не заходит. Выдает ошибку:

Удаленный сервер или файл не найден

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так, а теперь, когда я во всем разобрался=), вылетела новая ошибка. В редактировании товаров в админке:

Notice: Undefined index: tag in /var/www/alexzxs/data/www/alexshop.pp.ua/vqmod/vqcache/vq2-admin_model_catalog_product.php on line 487Notice: Undefined index: ean in /var/www/alexzxs/data/www/alexshop.pp.ua/vqmod/vqcache/vq2-admin_controller_catalog_product.php on line 881Notice: Undefined index: jan in /var/www/alexzxs/data/www/alexshop.pp.ua/vqmod/vqcache/vq2-admin_controller_catalog_product.php on line 889Notice: Undefined index: isbn in /var/www/alexzxs/data/www/alexshop.pp.ua/vqmod/vqcache/vq2-admin_controller_catalog_product.php on line 897Notice: Undefined index: mpn in /var/www/alexzxs/data/www/alexshop.pp.ua/vqmod/vqcache/vq2-admin_controller_catalog_product.php on line 905

Подскажите, что ЭТО???

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А это точно чистая установка?

эти поля присутствуют при заполнении товара и они должны быть в базе

- tag

- ean

- jan

- isbn

- mpn

Мало того ЭТИ поля появились в OC 1.5.4.* НО никак ни в 1.5.3.*

========================= 1.5.4.1 ===========================

--

-- Table structure for table `oc_product`

--

DROP TABLE IF EXISTS `oc_product`;

CREATE TABLE `oc_product` (

`product_id` int(11) NOT NULL AUTO_INCREMENT,

`model` varchar(64) COLLATE utf8_bin NOT NULL,

`sku` varchar(64) COLLATE utf8_bin NOT NULL,

`upc` varchar(12) COLLATE utf8_bin NOT NULL,

`ean` varchar(14) COLLATE utf8_bin NOT NULL,

`jan` varchar(13) COLLATE utf8_bin NOT NULL,

`isbn` varchar(13) COLLATE utf8_bin NOT NULL,

`mpn` varchar(64) COLLATE utf8_bin NOT NULL,

`location` varchar(128) COLLATE utf8_bin NOT NULL,

`quantity` int(4) NOT NULL DEFAULT '0',

`stock_status_id` int(11) NOT NULL,

`image` varchar(255) COLLATE utf8_bin DEFAULT NULL,

`manufacturer_id` int(11) NOT NULL,

`shipping` tinyint(1) NOT NULL DEFAULT '1',

`price` decimal(15,4) NOT NULL DEFAULT '0.0000',

`points` int(8) NOT NULL DEFAULT '0',

`tax_class_id` int(11) NOT NULL,

`date_available` date NOT NULL,

`weight` decimal(15,8) NOT NULL DEFAULT '0.00000000',

`weight_class_id` int(11) NOT NULL DEFAULT '0',

`length` decimal(15,8) NOT NULL DEFAULT '0.00000000',

`width` decimal(15,8) NOT NULL DEFAULT '0.00000000',

`height` decimal(15,8) NOT NULL DEFAULT '0.00000000',

`length_class_id` int(11) NOT NULL DEFAULT '0',

`subtract` tinyint(1) NOT NULL DEFAULT '1',

`minimum` int(11) NOT NULL DEFAULT '1',

`sort_order` int(11) NOT NULL DEFAULT '0',

`status` tinyint(1) NOT NULL DEFAULT '0',

`date_added` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',

`date_modified` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',

`viewed` int(5) NOT NULL DEFAULT '0',

PRIMARY KEY (`product_id`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

=======================================

???

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

если инсталляция прошла правильно:

- посмотри файлы в директории vqmod/vqcache/ там обязательно должны быть файлы

у меня пустая папка... что делать?

права на нее стоят 777

на папку vqmod 755

все заработало.

Кому надо инструкция по установке на англ.

http://code.google.com/p/vqmod/wiki/Install_OpenCart

главное внести изменения в 2х - index.php

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кому надо инструкция по установке на англ.

http://code.google.c...nstall_OpenCart

главное внести изменения в 2х - index.php

ну, вообще-то изменения вносятся автоматом, при инсталляции, по инструкции :) , главное временно дать права на запись на файлы index.php (потом не забудь вернуть права на место 644)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ну, вообще-то изменения вносятся автоматом, при инсталляции, по инструкции :) , главное временно дать права на запись на файлы index.php (потом не забудь вернуть права на место 644)

вот за это спасибо.

на 2 файла как я понимаю...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вот за это спасибо.

на 2 файла как я понимаю...

да, именно на 2 файла :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А это точно чистая установка?

эти поля присутствуют при заполнении товара и они должны быть в базе

- tag

- ean

- jan

- isbn

- mpn

Мало того ЭТИ поля появились в OC 1.5.4.* НО никак ни в 1.5.3.*

========================= 1.5.4.1 ===========================

--

-- Table structure for table `oc_product`

--

DROP TABLE IF EXISTS `oc_product`;

CREATE TABLE `oc_product` (

`product_id` int(11) NOT NULL AUTO_INCREMENT,

`model` varchar(64) COLLATE utf8_bin NOT NULL,

`sku` varchar(64) COLLATE utf8_bin NOT NULL,

`upc` varchar(12) COLLATE utf8_bin NOT NULL,

`ean` varchar(14) COLLATE utf8_bin NOT NULL,

`jan` varchar(13) COLLATE utf8_bin NOT NULL,

`isbn` varchar(13) COLLATE utf8_bin NOT NULL,

`mpn` varchar(64) COLLATE utf8_bin NOT NULL,

`location` varchar(128) COLLATE utf8_bin NOT NULL,

`quantity` int(4) NOT NULL DEFAULT '0',

`stock_status_id` int(11) NOT NULL,

`image` varchar(255) COLLATE utf8_bin DEFAULT NULL,

`manufacturer_id` int(11) NOT NULL,

`shipping` tinyint(1) NOT NULL DEFAULT '1',

`price` decimal(15,4) NOT NULL DEFAULT '0.0000',

`points` int(8) NOT NULL DEFAULT '0',

`tax_class_id` int(11) NOT NULL,

`date_available` date NOT NULL,

`weight` decimal(15,8) NOT NULL DEFAULT '0.00000000',

`weight_class_id` int(11) NOT NULL DEFAULT '0',

`length` decimal(15,8) NOT NULL DEFAULT '0.00000000',

`width` decimal(15,8) NOT NULL DEFAULT '0.00000000',

`height` decimal(15,8) NOT NULL DEFAULT '0.00000000',

`length_class_id` int(11) NOT NULL DEFAULT '0',

`subtract` tinyint(1) NOT NULL DEFAULT '1',

`minimum` int(11) NOT NULL DEFAULT '1',

`sort_order` int(11) NOT NULL DEFAULT '0',

`status` tinyint(1) NOT NULL DEFAULT '0',

`date_added` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',

`date_modified` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',

`viewed` int(5) NOT NULL DEFAULT '0',

PRIMARY KEY (`product_id`)

) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

=======================================

 

  Столкнулся с той же проблемой - 

Notice: Undefined index: tag in /home/empty176/data/www/сайтнейм/vqmod/vqcache/vq2-catalog_controller_product_product.php on line 358

Подскажите пожалуйста как правильно создать эти поля в product, версия 1.5.3.1

И кстати из-за это ошибки не работает на страничке Magickzoomplus.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

проверь базу на наличие таблицы "oc_product_tag" (product_tag) и ее содержание

 

--
-- Table structure for table `oc_product_tag`
--

DROP TABLE IF EXISTS `oc_product_tag`;
CREATE TABLE `oc_product_tag` (
  `product_tag_id` int(11) NOT NULL auto_increment,
  `product_id` int(11) NOT NULL,
  `language_id` int(11) NOT NULL,
  `tag` varchar(32) COLLATE utf8_general_ci NOT NULL,
  PRIMARY KEY  (`product_tag_id`),
  KEY `product_id` (`product_id`),
  KEY `language_id` (`language_id`),
  KEY `tag` (`tag`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

проверь базу на наличие таблицы "oc_product_tag" (product_tag) и ее содержание

 

--

-- Table structure for table `oc_product_tag`

--

DROP TABLE IF EXISTS `oc_product_tag`;

CREATE TABLE `oc_product_tag` (

  `product_tag_id` int(11) NOT NULL auto_increment,

  `product_id` int(11) NOT NULL,

  `language_id` int(11) NOT NULL,

  `tag` varchar(32) COLLATE utf8_general_ci NOT NULL,

  PRIMARY KEY  (`product_tag_id`),

  KEY `product_id` (`product_id`),

  KEY `language_id` (`language_id`),

  KEY `tag` (`tag`)

) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;

У меня вот >

 

 

  # Имя Тип Сравнение Атрибуты Null По умолчанию Дополнительно Действие

1 product_tag_id int(11)     Нет Нет AUTO_INCREMENT   

2 product_id int(11)     Нет Нет  

3 language_id int(11)     Нет Нет  

4 tag varchar(32) utf8_bin   Нет Нет

?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

попробуй  удалить все файлы из дериктории vqmod/vqcache/*.*

на время убери все файлы из директории vqmod/xml/*.*

!!! оставь только vqmod/xml/vqmod_opencart.xml - это сам vqmod

 

вероятно есть конфликт между vqmod плагинами

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

попробуй  удалить все файлы из дериктории vqmod/vqcache/*.*

на время убери все файлы из директории vqmod/xml/*.*

!!! оставь только vqmod/xml/vqmod_opencart.xml - это сам vqmod

 

вероятно есть конфликт между vqmod плагинами

Сейчас попробую, но странно всё это - там у меня только product_display_settings, subcat_images и testimonials.

Убрал-почистил, теперь ругается на тот же $tag только в product.php.

Странно, версия 1.5.3.1, и модули соответствующие, может всё из-за того что версию vqmod'а поставил самую последнюю?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

попробуй  удалить все файлы из дериктории vqmod/vqcache/*.*

на время убери все файлы из директории vqmod/xml/*.*

!!! оставь только vqmod/xml/vqmod_opencart.xml - это сам vqmod

 

вероятно есть конфликт между vqmod плагинами

Знаете что помогло? Проблема оказалась в том что когда ставил модуль последних просмотренных товаров - заменил product.php, сейчас заменил с дефолтного шаблона файлик и вуаля - всё работает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

перепробовал всё - доступы, правки индекса и т.д. - ничего не помогало. Помогло только ручной перенос файлов в категорию vqmod/vqcache/  с денвера.

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На денвер устанавливаю опенкарт 1.5.3.1. Всё работает..

Когда переношу на хост, VQMOD перестает работать.

Помогите пожалуйста!

 

Сегодня столкнулся с такой же проблемой.

Её решение очень простое. Надо удалить файлик mods.cache в директории vqmod и все начинает работать ;)

Ещё можно полностью вычистить директорию vqcache.

  • +1 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сегодня столкнулся с такой же проблемой.

Её решение очень простое. Надо удалить файлик mods.cache в директории vqmod и все начинает работать ;)

Ещё можно полностью вычистить директорию vqcache.

Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.