Hi,
I am trying to connect to my Magento Connect Manager to install an extension but when I login it says this message
Fatal error: Class 'Maged_Connect' not found in /home/mysitename/public_html/downloader/Maged/Model/Connect.php on line 56
Here is a large decent amount of code which includes line 56, does anyone know why this is happening? I could REALLY use some help.
include_once "Maged/Connect.php";
/**
* Class for initialize Mage_Connect lib
*
* @category Mage
* @package Mage_Connect
* @copyright Copyright (c) 2009 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
*/
class Maged_Model_Connect extends Maged_Model
{
/**
* Constructor
*/
protected function _construct()
{
parent::_construct();
}
/**
* Retrive object of Maged_Connect
*
* return Maged_Connect THIS IS LINE 56
*/
public function connect()
{
return Maged_Connect::getInstance();
}
/**
* Install All Magento
*
* @param boolean $force
*/
public function installAll($force=false, $chanName='')
{
$options = array('install_all'=>true);
if ($force) {
$this->connect()->cleanSconfig();
$options['force'] = 1;
}
$packages = array(
'Mage_All_Latest',
);
$connectConfig = $this->connect()->getConfig();
$ftp = $connectConfig->remote_config;
if (!empty($ftp)) {
$options['ftp'] = $ftp;
}
$params = array();
$uri = $this->controller()->channelConfig()->getRootChannelUri();
$this->controller()->channelConfig()->setCommandOptions($this->controller()->session(), $options);
$connectConfig->root_channel = $chanName;
foreach ($packages as $package) {
$params[] = $uri;
$params[] = $package;
}
$this->connect()->runHtmlConsole(array('command'=>'install', 'options'=>$options, 'params'=>$params));
}
/**
* Prepare to install package
*
* @param string $id
* @return array
*/
public function prepareToInstall($id)
{
The folder Maged should not be in the root. It goes on the downloader folder.
Download new magento 1.9.x and copy
/var/www/html/magento1/downloader/MagedConnect.php
file put here
/home/mysitename/public_html/downloader/Maged/Connect.php
It will help you out.
Hi,
I have not tried it because I am worried something may break / happen when I upgrade to a newer magento version. I would love to go to the newest one but I think it would interfere with my theme.