【问题标题】:Magento - Rebuild Indexes without Index Management page?Magento - 在没有索引管理页面的情况下重建索引?
【发布时间】:2013-10-16 13:42:58
【问题描述】:

是否可以运行一些代码或更改在我登录时自动重建索引的设置或类似的东西?

问题是每当我导航到索引管理时,我都会收到以下错误:

404 错误 找不到页面。

这个问题似乎在我的管理视图中出现在多个地方。

提前致谢。

【问题讨论】:

    标签: php magento indexing


    【解决方案1】:

    尝试使用 cron 作业重新索引。

    您只需要添加一个 cron 作业,它就会根据您给定的时间重新编制索引。 谢谢,

    【讨论】:

      【解决方案2】:

      您可以在magento的根目录中创建一个新的php文件并将下面的代码粘贴到文件中并手动运行它,或者您可以创建一个在admin_session_user_login_success上运行的方法并添加用于重新索引数据的代码。

      include '/app/Mage.php';
      Varien_Profiler::enable();
      Mage::setIsDeveloperMode(true);
      ini_set('display_errors', 1);
      umask(0);
      Mage::app('default');
      Mage::register('isSecureArea', 1);
      
      for($i=1;$i<=9;$i++){
         Mage::getModel('index/process')->load($i)->reindexAll();
      }
      

      【讨论】:

        【解决方案3】:

        您甚至不应该从后端重新索引。您可以从命令行执行此操作:

        > php shell/indexer.php reindexall
        

        这会起作用,但您仍然需要解决您的问题。该页面不应显示 404。
        检查 var/log 文件夹是否有错误。

        【讨论】:

          【解决方案4】:

          我建议您修复文件,并通过管理界面执行此操作。

          但是你可以 在命令行中试试这个。

          cd [MAGENTO_ROOT]/shell/
          php indexer.php --status
          

          这将显示索引器的状态。之后,您可以运行以下命令:

          php indexer.php --reindex catalog_product_attribute
          

          这将重新索引catalog_product_attribute,为您想要重新索引的其他人执行此操作。 这是您可以使用的参数列表

          catalog_product_attribute Product Attributes
          catalog_product_price Product Prices
          catalog_url Catalog Url Rewrites
          catalog_product_flat Product Flat Data
          catalog_category_flat Category Flat Data
          catalog_category_product Category Products
          catalogsearch_fulltext Catalog Search Index
          cataloginventory_stock
          

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2011-08-02
            • 2010-12-06
            相关资源
            最近更新 更多