Неустранимая ошибка: вызов неопределенного метода Exception :: get () в имени файла и строке нет

0

Я сталкиваюсь с этой фатальной ошибкой и понятия не имею, почему она создана. Любая помощь будет очень оценена. Этот сайт работает в Интернете, но как только я загружу его из своей системы, он показывает эту ошибку.

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

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

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

Я уже обновил переменные файла config.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';

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

Код ошибки.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
    Я следовал видео-учебник и учебник текста. ссылки вставлены ниже test.developmentwork.net/data-recovery/backing-up-joomla-sites/… youtube.com/watch?v=SPoYwEPK0VE
  • 2
    Можете ли вы показать содержимое error.php хотя бы через строку 20?
Показать ещё 3 комментария
Теги:
joomla
joomla-extensions
yoothemes

1 ответ

0

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

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

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню