Jump to content
Sign in to follow this  
AlexZxS

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

Recommended Posts

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

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

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

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

Share this post


Link to post
Share on other sites

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

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

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

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

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

- 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;

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

???

Share this post


Link to post
Share on other sites

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

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

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

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

на папку vqmod 755

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

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

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

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

Share this post


Link to post
Share on other sites

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

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

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

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

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

- 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.

Share this post


Link to post
Share on other sites

проверь базу на наличие таблицы "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;

Share this post


Link to post
Share on other sites

проверь базу на наличие таблицы "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   Нет Нет

?

Share this post


Link to post
Share on other sites

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

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

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

 

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

Share this post


Link to post
Share on other sites

попробуй  удалить все файлы из дериктории 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'а поставил самую последнюю?

Share this post


Link to post
Share on other sites

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

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

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

 

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

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

Share this post


Link to post
Share on other sites

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

  • +1 1

Share this post


Link to post
Share on other sites

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

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

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

 

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

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

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

  • +1 2

Share this post


Link to post
Share on other sites

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

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

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

Спасибо!

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.