Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
第328行出现致命错误Mage.php-Magento_Php_Magento_Magento 1.7 - Fatal编程技术网

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

第328行出现致命错误Mage.php-Magento,php,magento,magento-1.7,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 我已经更改了所有文件夹的权限 来自Mage.php的代码是: public static function getBaseDir($type

在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
我已经更改了所有文件夹的权限

来自Mage.php的代码是:

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

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

cd <path to your installation>
chmod -R 777 app/etc
chmod -R 777 var
chmod -R 777 media
cd
chmod-R 777应用程序/等
chmod-R 777变量
chmod-R777介质

找到完整的指南

它很奇怪!。。我已经更改了这些权限!现在我又换了一次,效果很好。谢谢你。我猜你上次做错了什么,很高兴能帮你,伙计:)我也遇到了同样的问题,但对我来说不起作用(为那些目录设置777)。我实际上没有目录/var和/media,所以我创建了它们并在它们上放置了777,现在它工作了,致命错误不再显示了!