Mysql
 sql >> база данни >  >> RDS >> Mysql

Създайте нова таблица от модула magento

Ако скриптът за настройка/надстройка не се изпълнява, ето някои неща, които трябва да проверите:

  1. Magento зарежда ли вашия модул? Отидете на Система> Конфигурация> Разширени> Разширени и вижте дали вашият модул се появява в списъка "Деактивиране на изхода на модула". Ако не стане, Magento изобщо не зарежда вашия модул и следователно няма да изпълнява никакви скриптове за настройка. Както Cags отбеляза в коментара си, ще ви трябва xml файл в app/etc/modules за да кажете на Magento да зареди вашия модул, ако още не сте създали такъв.

  2. Уверете се, че вашите ресурси са декларирани на правилното място във файла config.xml. Те трябва да са вътре в <global> маркер (това изглежда е правилно във вашия случай).

  3. Уверете се, че вашите инсталационни файлове са на правилното място. Те трябва да са в папка sql/ във вашия модул. Мисля, че това е вашият проблем, инсталационният файл в този пример трябва да бъде app/code/local/Foo/BAR/sql/BAR_setup/mysql4-install-0.1.0.php

  4. След като сте проверили всичко по-горе, ако имате IDE, настроена за отстраняване на грешки (и ако вършите някаква сериозна работа с Magento, направете си услуга и вдигнете такава), задайте точка на прекъсване в инсталационния файл и се уверете, че се удари.

  5. Проверете core_resource таблица в базата данни за BAR_setup влизане. Ако е там, Magento е стартирал скрипта за настройка веднъж и няма да го стартира отново. Ако трябва да стартирате отново своя скрипт за настройка, изтрийте този запис. По същия начин можете да промените номерата на версиите, ако някога се наложи да стартирате повторно скриптове за надстройка (но се уверете, че разбирате последствията от стартирането на скриптове за настройка/надстройка втори път, ако го направите).

Ако всичко друго не успее, вижте ръководството на Алън Сторм за отстраняване на грешки в скриптове за настройка на Magento .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Променете CSV полето при импортиране в mysql

  2. Използвайте MySQL релационни бази данни на Debian 5 (Lenny)

  3. Достъпът е отказан за потребител 'www-data'@'localhost - как да се справим с това?

  4. Получавате първия ред от ресурсния низ на mysql?

  5. MySQL няколко броя в една заявка с регистър