梦想的生活,就是去新西兰放羊

Magento常见错误和异常收录

 1.  session错误:
  Fatal error: session_start() [<a href='function.session-start'>function.session-start</a>]: Failed to initialize storage module: user (path: var/tmp) 
  这种错误有很多种说法,包括权限的问题。 我遇到的情况(linux)下将 local.xml 的 session_save 由“db”改为"files".


2. 常见的搬迁错误(此解决方法从论坛复制)
Recoverable Error: Argument 1 passed to Mage_Core_Model_Store::setWebsite() must be an instance of Mage_Core_Model_Website, null given, called in D:\public_html\magento\app\code\core\Mage\Core\Mode

运行下面的语句,屡试不爽

SET FOREIGN_KEY_CHECKS=0;
UPDATE core_store SET store_id 0 WHERE code='admin';
UPDATE core_store_group SET group_id 0 WHERE name='Default';
UPDATE core_website SET website_id 0 WHERE code='admin';
UPDATE customer_group SET customer_group_id 0 WHERE customer_group_code='NOT LOGGED IN';
SET FOREIGN_KEY_CHECKS=1;

 

  3.  There has been an error processing your request 

    这是一个常见错误。 此类型错误不是服务器层引起, 而是PHP程序执行时抛出。

    (1).   index.php下的 ini_set('display_errors', 1);  去掉注释并设为1 , 查看错误。 

    (2).   如果无效,检查web目录和文件的权限。  确保 php-fpm 对 web 目录下所有文件(包括程序新建的)拥有读写执行权限

      # chown -R www:www /var/www/

      # cd /var/www/

      # find . -type d -exec chmod 755 {} \;

      # find . -type f -exec chmod 644 {} \;

    (3). 确保mysql连接无误。

 

      

 

posted @ 2013-12-10 09:22  Shautch Donne  阅读(515)  评论(0编辑  收藏  举报