未加载扩展模型


Extension model is not loaded

我们有一个开发网站和Magento生产网站。这两个网站都安装了一个名为"Affiliate Pro"的扩展。

我需要从脚本访问模型。所以我写了一个测试脚本。

<?php
  require_once '../app/Mage.php';
  umask(0);
  Mage::app('default');
  $v = Mage::getModel('affiliate/affiliatecustomers');
  var_dump($v);
?>

它适用于我们的开发站点,但不适用于生产站点。

[开发站点输出]

object(MW_Affiliate_Model_Affiliatecustomers)#117 (15) { ["_eventPrefix":protected]=> string(13) "core_abstract" ["_eventObject":protected]=> string(6) "object" ["_resourceName":protected]=> string(28) "affiliate/affiliatecustomers" ["_resource":protected]=> NULL ["_resourceCollectionName":protected]=> string(39) "affiliate/affiliatecustomers_collection" ["_cacheTag":protected]=> bool(false) ["_dataSaveAllowed":protected]=> bool(true) ["_isObjectNew":protected]=> NULL ["_data":protected]=> array(0) { } ["_hasDataChanges":protected]=> bool(false) ["_origData":protected]=> NULL ["_idFieldName":protected]=> NULL ["_isDeleted":protected]=> bool(false) ["_oldFieldsMap":protected]=> array(0) { } ["_syncFieldsMap":protected]=> array(0) { } }

[生产现场输出]

bool(false)

扩展功能很好,但脚本不工作的生产站点。

我需要检查什么配置?

谢谢。山姆

这意味着扩展名有问题,检查文件是否在那里,清除缓存,禁用编译。检查var log文件夹是否有错误。

马吕斯回话