скрипт установщика не запускает magento?
Я настроил ресурс следующим образом в файле конфигурации,
<?xml version="1.0" encoding="UTF-8"?>
<config>
<DigitalHorizons_Att>
<version>0.1.0</version>
</DigitalHorizons_Att>
<frontend>
<routers>
<att>
<use>standard</use>
<args>
<module>DigitalHorizons_Att</module>
<frontName>att</frontName>
</args>
</att>
</routers>
</frontend>
<global>
<resources>
<digitalhorizons_att_setup>
<setup>
<module>DigitalHorizons_Att</module>
<class>DigitalHorizons_Att_Model_Resource_Setup</class>
</setup>
</digitalhorizons_att_setup>
</resources>
</global>
</config>
Это не запускает сценарии установки по адресу
Local\DigitalHorizons\Att\sql\digitalhorizons_att_setup\install-0.1.0.php
Когда я удаляю класс DigitalHorizons_Att_Model_Resource_Setup в app\code\local\DigitalHorizons\Att\Model\Resource\Setup.php
В нем говорится о следующей ошибке,
Предупреждение: включать(DigitalHorizons\Att\Model\Resource\Setup.php ): не удалось открыть поток: Нет такого файла или каталога в E:\wamp\www\sample\lib\Varien\Autoload.php в строке 93
В файле установщика содержится следующее содержимое,
<?php
echo 'Running This Upgrade: '.get_class($this)."\n <br /> \n";
die("Exit for now");
?>
2 answers
Изменение
Local\DigitalHorizons\Att\sql\att_setup\install-0.1.0.php
До
Local\DigitalHorizons\Att\sql\digitalhorizons_att_setup\install-0.1.0.php
Убедитесь, что версия вашего модуля совпадает 0.1.0
в config.xml
<modules>
<DigitalHorizons_Att>
<version>0.1.0</version>
</DigitalHorizons_Att>
</modules>
, А также установите флажок удалить запись digitalhorizons_att_setup
из основного источника таблицы
Вам необходимо добавить следующий узел в свой config.xml обновите следующим образом
Вы должны определить соединение и узлы чтения и записи в config.xml
<?xml version="1.0" encoding="UTF-8"?>
<config>
<DigitalHorizons_Att>
<version>0.1.0</version>
</DigitalHorizons_Att>
<frontend>
<routers>
<att>
<use>standard</use>
<args>
<module>DigitalHorizons_Att</module>
<frontName>att</frontName>
</args>
</att>
</routers>
</frontend>
<global>
<resources>
<digitalhorizons_att_setup>
<setup>
<module>DigitalHorizons_Att</module>
<class>DigitalHorizons_Att_Model_Resource_Setup</class>
</setup>
<connection>
<use>core_setup</use>
</connection>
</digitalhorizons_att_setup>
<digitalhorizons_att_write>
<connection>
<use>core_write</use>
</connection>
</digitalhorizons_att_write>
<digitalhorizons_att_read>
<connection>
<use>core_read</use>
</connection>
</digitalhorizons_att_read>
</resources>
</global>
</config>