2015-01-08 1 views
0

Я сталкиваюсь с этой фатальной ошибкой и понятия не имею, почему она сгенерирована. Любая помощь будет очень оценена. Этот сайт работает в Интернете, но как только я загружу его из своей системы, он показывает эту ошибку.Неустранимая ошибка: вызов неопределенного метода Exception :: get() in filename & line no

Сообщение об ошибке:

Fatal error: Call to undefined method Exception::get() in C:\wamp\www\motor_racing_server\templates\yoo_shelf\error.php on line 20 

Для дальнейшей информации:

Я уже обновил configuration.php файловые переменные. ниже приведен список файлов.

public $dbtype = 'mysql'; 
public $host = 'localhost'; 
public $user = 'root'; 
public $password = ''; 
public $db = 'motor_racing_joomla'; 
public $log_path = 'C:\\wamp\\www\\NEW_JOOMLA\\logs'; 
public $tmp_path = 'C:\\wamp\\www\\NEW_JOOMLA\\tmp'; 

P.S Имя базы данных правильно, я уже проверил его.

Код error.php ниже

<?php 
/** 
* @package yoo_shelf 
* @author YOOtheme http://www.yootheme.com 
* @copyright Copyright (C) YOOtheme GmbH 
* @license http://www.gnu.org/licenses/gpl.html GNU/GPL 
*/ 

// no direct access 
defined('_JEXEC') or die('Restricted access'); 

    // include config 
include_once(dirname(__FILE__).'/config.php'); 

// get warp 
$warp = Warp::getInstance(); 

// set messages 
$title = $this->title; // line 19 
$error = $this->error->get('code'); // line 20 
$message = $this->error->get('message'); // line 21 

// set 404 messages 
if ($error == '404') { 
$title = JText::_('TPL_WARP_404_PAGE_TITLE'); 
$message = JText::sprintf('TPL_WARP_404_PAGE_MESSAGE', JURI::root(false), $warp['config']->get('site_name')); 
} 

// render error layout 
echo $warp['template']->render('error', compact('title', 'error', 'message')); 

Я попытался удалить строку 20, код генерировать ту же ошибку на линии 21. И после того, как закомментировать линию 20 и линию 21, я получил ошибка «Ошибка 500».

+0

Я следил за учебником и учебником по тексту. ссылки вставляются ниже http://www.test.developmentwork.net/data-recovery/backing-up-joomla-sites/34-importing-a-joomla-site-to-your-computer https: //www.youtube.com/watch?v=SPoYwEPK0VE – Adil

+2

Можете ли вы показать содержимое 'error.php', по крайней мере, по строке 20? – mopo922

+0

Ваш метод get() даже статический ?, или он существует ?, может показаться, что ваш класс исключений? – Neat

ответ

0

Я исправил проблему в два этапа.

Я повторно загружаю все файлы с сервера и исправляю проблему. У меня до сих пор нет идеи, чего не хватает.

Во-вторых, я настраиваю новое приложение joomla в своей системе, а затем сравниваю два файла конфигурации (с сайта сервера и один, настроенный на локальном хосте), и изменяю переменные, отличные от базы данных.