Проблема с товаром на новом шабе

добавляю товар и мне вот что пишет:
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/usr/bin/convert) is not within the allowed path(s): (/var/www/*********:/usr/lib/php:/tmp) in /var/www/*********/*********/admin/includes/applications/products/actions/save.php on line 23

Warning: Cannot modify header information - headers already sent by (output started at /var/www/*********/*********/admin/includes/applications/products/actions/save.php:23) in /var/www/*********/*********/admin/includes/functions/general.php on line 46


добавлял шаблон так: просто заменил все данные что были теми что скачал в шаблоне. Ведь так нужно?

может тут какая то неувязка с версиями движка/шаблона ? (имею ввиду совместимость)

*

igrik

  • *
  • 15

После установки SP 1.4 появилась следующая проблема
1 перестали добавляться производители из админпанели
           выбивает ошибку

PHP Warning: [MYSQL] Field 'url_clicked' doesn't have a default value (1364): [QUERY] insert into osc_manufacturers_info (manufacturers_id, languages_id, manufacturers_url) values (12, 1, 'test') in /var/www/includes/classes/database.php on line 72
Вылечил установкой по умолчанию значения поля url_clicked таблицы osc_manufacturers_info в 0 (было до этого None)
2 перестали добавляться товары из админпанели
   ошибка PHP Notice: Undefined variable: products_id in /var/www/admin/includes/applications/products/classes/products.php on line 434
28-Apr-2010 12:21:04 PHP Notice: Undefined variable: products_id in /var/www/admin/includes/applications/products/classes/products.php on line 418
28-Apr-2010 12:21:04 PHP Warning: [MYSQL] Field 'parent_id' doesn't have a default value (1364): [QUERY] insert into osc_products (products_quantity, products_price, products_model, products_weight, products_weight_class, products_status, products_tax_class_id, products_date_added) values (0, 0, '', 0, 0, 0, 0, now()) in /var/www/includes/classes/database.php on line 72
Попробовал аналогично полечить последнюю ошибку с parent_id  указанием значения по умолчанию 0 (вместо None соответственно) начало вылазить PHP Notice: Undefined variable: products_id in /var/www/admin/includes/applications/products/classes/products.php on line 434
28-Apr-2010 12:24:18 PHP Notice: Undefined variable: products_id in /var/www/admin/includes/applications/products/classes/products.php on line 418
28-Apr-2010 12:24:18 PHP Warning: [MYSQL] Field 'products_ordered' doesn't have a default value (1364): [QUERY] insert into osc_products (products_quantity, products_price, products_model, products_weight, products_weight_class, products_status, products_tax_class_id, products_date_added) values (0, 0, '', 0, 0, 0, 0, now()) in /var/www/includes/classes/database.php on line 72
пролечил и это установкой поля products_ordered в 0 по умолчанию все заработало.
Соответственно вопрос, насколько корректны мои исполнения и насколько большими бедами в будущем это может обернуться ? Возможно необходимо эти ошибки исправлять иначе ?

Очень странно... В SP 1.4 точно не затрагивались значения полей по дефолту в самой базе. Это скорее всего связано с чем то другим. Попробуйте поставить на локалку под денвер и отпишитесь пожалуйста. Пока таких проблем не наблюдаю у себя. Ваши корректировки совершенно нормальны и можете вообще по этому поводу не переживать. Только почему у Вас эти ошибки непонятно... Вероятно как то связано с Вашими настройками MySQL. Я еще поразбираюсь с производителями, так как мы их недавно только задействовали, и, возможно, лучше будет для охвата большинства серверов ставить там значение "0", также как и у Вас.

*

igrik

  • *
  • 15

Возможно проблема была из за "натягивания" SP1.4 поверх SP1.3. Только что установил магазин с нуля не возникло никаких проблем при добавлении производителей\категорий не возникло, кстати проблемные значения по умолчанию при установке с нуля становятся в "Нет" а не в "None" как было у меня и не "0" как я их выставил вручную
(Здесь есть изображение, скрытое от гостей. Для просмотра зарегистрируйтесь или залогиньтесь)