第328行的致命错误Mage.php - Magento

ael*_*bbi 2 php magento magento-1.7

在Mac上使用Xampp恢复magento时我得到此致命错误:

Fatal error: Call to a member function getOptions() on a non-object in /Applications/XAMPP
/xamppfiles/htdocs/bengar17/app/Mage.php on line 328
Run Code Online (Sandbox Code Playgroud)

我已经更改了所有文件夹的权限.

Mage.php的代码是:

public static function getBaseDir($type = 'base')
    {
        return self::getConfig()->getOptions()->getDir($type);
    }
Run Code Online (Sandbox Code Playgroud)

小智 11

这可能是magento根文件夹中的权限错误,在mac终端中运行以下命令

cd <path to your installation>
chmod -R 777 app/etc
chmod -R 777 var
chmod -R 777 media
Run Code Online (Sandbox Code Playgroud)

这里找到完整的指南