在第93行从Autoload.php加载时出现Magento警告错误

时间:2016-01-01 22:44:29

标签: magento

请检查我是否正在将Magento网站迁移到我当地的XAMPP,并且我收到了警告。

我没找到文件Mage \ Core \ Controller \ Varien \ Action.php

Warning: include(Mage\Core\Controller\Varien\Action.php) [function.include]: failed to open stream: No such file or directory  in C:\xampp\htdocs\agandearth.com.au\lib\Varien\Autoload.php on line 93

#0 C:\xampp\htdocs\agandearth.com.au\lib\Varien\Autoload.php(93): mageCoreErrorHandler(2, 'include(Mage\Co...', 'C:\xampp\htdocs...', 93, Array)
#1 C:\xampp\htdocs\agandearth.com.au\lib\Varien\Autoload.php(93): Varien_Autoload::autoload()
#2 [internal function]: Varien_Autoload->autoload('Mage_Core_Contr...')
#3 C:\xampp\htdocs\agandearth.com.au\app\code\core\Mage\Core\Controller\Front\Action.php(35): spl_autoload_call('Mage_Core_Contr...')
#4 C:\xampp\htdocs\agandearth.com.au\lib\Varien\Autoload.php(93): include('C:\xampp\htdocs...')
#5 [internal function]: Varien_Autoload->autoload('Mage_Core_Contr...')
#6 C:\xampp\htdocs\agandearth.com.au\app\code\core\Mage\Cms\controllers\IndexController.php(36): spl_autoload_call('Mage_Core_Contr...')
#7 C:\xampp\htdocs\agandearth.com.au\app\code\core\Mage\Core\Controller\Varien\Router\Standard.php(337): include('C:\xampp\htdocs...')
#8 C:\xampp\htdocs\agandearth.com.au\app\code\core\Mage\Core\Controller\Varien\Router\Standard.php(308): Mage_Core_Controller_Varien_Router_Standard->_includeControllerClass('C:\xampp\htdocs...', 'Mage_Cms_IndexC...')
#9 C:\xampp\htdocs\agandearth.com.au\app\code\core\Mage\Core\Controller\Varien\Router\Standard.php(196): Mage_Core_Controller_Varien_Router_Standard->_validateControllerClassName('Mage_Cms', 'index')
#10 C:\xampp\htdocs\agandearth.com.au\app\code\core\Mage\Core\Controller\Varien\Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#11 C:\xampp\htdocs\agandearth.com.au\app\code\core\Mage\Core\Model\App.php(354): Mage_Core_Controller_Varien_Front->dispatch()
#12 C:\xampp\htdocs\agandearth.com.au\app\Mage.php(684): Mage_Core_Model_App->run(Array)
#13 C:\xampp\htdocs\agandearth.com.au\index.php(91): Mage::run('', 'store')
#14 {main}

1 个答案:

答案 0 :(得分:0)

我没找到文件Mage \ Core \ Controller \ Varien \ Action.php

app\code\core\Mage\Core\Controller\Varien\Action.php - 我曾经使用的任何Magento安装中都不应该丢失的文件。

如果它存在于工作网站上而不存在于您的XAMPP网站上,那么您的转移方法就失败了。这对于(s)ftp传输和Magento Connect安装/升级很常见,你必须多次运行它们直到实际存在所有内容。

如果您要通过文件传输执行文件,最好使用rsync,因为它将执行同步传输,允许通过仅复制后续运行中缺少的内容来从部分传输中恢复。

通常最好创建实时服务器文档根目录的压缩tar存档,然后将其传输并转移到要传输到的服务器上。这保证:

  1. 您获得正在运行的安装中的所有文件
  2. 能够将正在运行的安装中的所有文件还原到新安装
  3. 如果存档已损坏,
  4. 会收到警告,因此您不必浪费时间尝试安装部分Magento安装