2012-02-07 1 views
1

Я создал модуль для социального движка, основанный на zend, и я добавил файл my.sql в папку настроек, когда я устанавливаю этот модуль, он устанавливается правильно, но my.sql файл не запускается.База данных модуля Zend/social engine не работает

У меня есть запись в таблице core_modules. Я вижу пакет, созданный в папке пакетов, но файл my.sql игнорируется. Может ли кто-нибудь сказать мне, что может быть неправильно. В моем файле manifest.php я установил версию 4.0.0.

После установки модуль не работает, поскольку элементы меню не вставлены, как только я их вручную установлю в базу данных, он начнет работать.

Может ли кто-нибудь сказать мне, что может быть неправильным. Я попытался переименовать файл в my-install.php, my-install-4.0.0-4.0.1.php и изменить версию в манифесте на 4.0.1 и переустановил его, но не помог. Он говорит, что 0 запрос вызывается каждый раз.

Заранее благодарен!

+0

Сообщите мне, если вам нужна дополнительная информация или какой-либо код и т. Д. – happyhardik

+1

Idealy нам нужен какой-то код, показывающий нам, что вы пытались, как все настраивается. Что бы ни помогло нам помочь. – Iznogood

+0

спасибо за ваш комментарий, я нашел неправильную конфигурацию, когда я просматривал файл манифеста, я отправлю ответ здесь для справки. – happyhardik

ответ

1

Я нашел эту проблему мой сам, перечисляя здесь, чтобы помочь другим:

В моем файле манифеста, расположенный на приложения/модули/HelloworldModule/Настройки/manifest.php

return array (
    'package' => 
    array (
    'type' => 'module', 
    'name' => 'helloworld-module', 
    'version' => '4.0.0', 
    'path' => 'application/modules/HelloWorldModule', 
    'title' => 'Hello World', 
    'description' => 'Say hello to the world!', 
    'author' => 'Hardik', 

Единственная ошибка был на пути, как вы можете видеть выше, путь имеет «W» в капитале, а в реальном пути - в маленькой букве. Именно по этой причине он не смог найти файл my.sql по указанному пути, остальная часть модуля работала нормально.

Примечание: я на сервере linux, и путь чувствителен к регистру.

 Смежные вопросы

  • Нет связанных вопросов^_^