自定义模块的 Magento 错误
Magento error with custom module
我在尝试创建 Magento 自定义模块时遇到以下错误。
我已经按照本教程进行操作,但看不出哪里出错了,有人可以帮忙吗?
http://www.smashingmagazine.com/2012/03/01/basics-creating-magento-module/
2015-03-23T23:57:01+00:00 ERR (3): Warning: include(Mage\Company\ScheduledPriceDrop\Model\Observer.php): failed to open stream: No such file or directory in C:\Work\@Company\Project1\src\trunk\public_html\lib\Varien\Autoload.php on line 94
2015-03-23T23:57:01+00:00 ERR (3): Warning: include(): Failed opening 'Mage\Company\ScheduledPriceDrop\Model\Observer.php' for inclusion (include_path='C:\Work\@Company\Project1\src\trunk\public_html\app\code\local;C:\Work\@Company\Project1\src\trunk\public_html\app\code\community;C:\Work\@Company\Project1\src\trunk\public_html\app\code\core;C:\Work\@Company\Project1\src\trunk\public_html\lib;.;C:\php\pear') in C:\Work\@Company\Project1\src\trunk\public_html\lib\Varien\Autoload.php on line 94
2015-03-23T23:57:01+00:00 ERR (3): Warning: include(Mage\Company\ScheduledPriceDrop\Model\Observer.php): failed to open stream: No such file or directory in C:\Work\@Company\Project1\src\trunk\public_html\lib\Varien\Autoload.php on line 94
2015-03-23T23:57:01+00:00 ERR (3): Warning: include(): Failed opening 'Mage\Company\ScheduledPriceDrop\Model\Observer.php' for inclusion (include_path='C:\Work\@Company\Project1\src\trunk\public_html\app\code\local;C:\Work\@Company\Project1\src\trunk\public_html\app\code\community;C:\Work\@Company\Project1\src\trunk\public_html\app\code\core;C:\Work\@Company\Project1\src\trunk\public_html\lib;.;C:\php\pear') in C:\Work\@Company\Project1\src\trunk\public_html\lib\Varien\Autoload.php on line 94
2015-03-23T23:57:01+00:00 ERR (3): Recoverable Error: Object of class Mage_Cron_Model_Schedule could not be converted to string in C:\Work\@Company\Project1\src\trunk\public_html\lib\Varien\Db\Adapter\Pdo\Mysql.php on line 2869
这个模块有错误Company\ScheduledPriceDrop禁用它。此模块有错误需要更正。
根据您的日志,执行未在您的模块中找到 observer.php
Company\ScheduledPriceDrop\Model\Observer.php
实际上它似乎是在核心中搜索这个观察者文件,如果在本地域中找不到它,就会发生这种情况。
如果不是这种情况,则您必须提供代码。
希望这会有所帮助。
我在尝试创建 Magento 自定义模块时遇到以下错误。
我已经按照本教程进行操作,但看不出哪里出错了,有人可以帮忙吗?
http://www.smashingmagazine.com/2012/03/01/basics-creating-magento-module/
2015-03-23T23:57:01+00:00 ERR (3): Warning: include(Mage\Company\ScheduledPriceDrop\Model\Observer.php): failed to open stream: No such file or directory in C:\Work\@Company\Project1\src\trunk\public_html\lib\Varien\Autoload.php on line 94
2015-03-23T23:57:01+00:00 ERR (3): Warning: include(): Failed opening 'Mage\Company\ScheduledPriceDrop\Model\Observer.php' for inclusion (include_path='C:\Work\@Company\Project1\src\trunk\public_html\app\code\local;C:\Work\@Company\Project1\src\trunk\public_html\app\code\community;C:\Work\@Company\Project1\src\trunk\public_html\app\code\core;C:\Work\@Company\Project1\src\trunk\public_html\lib;.;C:\php\pear') in C:\Work\@Company\Project1\src\trunk\public_html\lib\Varien\Autoload.php on line 94
2015-03-23T23:57:01+00:00 ERR (3): Warning: include(Mage\Company\ScheduledPriceDrop\Model\Observer.php): failed to open stream: No such file or directory in C:\Work\@Company\Project1\src\trunk\public_html\lib\Varien\Autoload.php on line 94
2015-03-23T23:57:01+00:00 ERR (3): Warning: include(): Failed opening 'Mage\Company\ScheduledPriceDrop\Model\Observer.php' for inclusion (include_path='C:\Work\@Company\Project1\src\trunk\public_html\app\code\local;C:\Work\@Company\Project1\src\trunk\public_html\app\code\community;C:\Work\@Company\Project1\src\trunk\public_html\app\code\core;C:\Work\@Company\Project1\src\trunk\public_html\lib;.;C:\php\pear') in C:\Work\@Company\Project1\src\trunk\public_html\lib\Varien\Autoload.php on line 94
2015-03-23T23:57:01+00:00 ERR (3): Recoverable Error: Object of class Mage_Cron_Model_Schedule could not be converted to string in C:\Work\@Company\Project1\src\trunk\public_html\lib\Varien\Db\Adapter\Pdo\Mysql.php on line 2869
这个模块有错误Company\ScheduledPriceDrop禁用它。此模块有错误需要更正。
根据您的日志,执行未在您的模块中找到 observer.php
Company\ScheduledPriceDrop\Model\Observer.php
实际上它似乎是在核心中搜索这个观察者文件,如果在本地域中找不到它,就会发生这种情况。
如果不是这种情况,则您必须提供代码。
希望这会有所帮助。