0 Пользователей и 1 Гость просматривают эту тему.
  • 4 Ответов
  • 740 Просмотров
*

8merka

  • Новичок
  • 8
  • 0 / 0
Добрый день!
При попытке перейти на php 7.4 получил "стандартный список ошибок". Перечитал форум, но так и не смог решить применительно к своему проекту.
Вот список ошибок:

Код
#	Function	Location
1 () JROOT/libraries/src/Application/CMSApplication.php:370
2 Joomla\CMS\Application\CMSApplication::getMenu() JROOT/libraries/src/Application/SiteApplication.php:275
3 Joomla\CMS\Application\SiteApplication::getMenu() JROOT/templates/rupar/index.php:13
4 require() JROOT/libraries/src/Document/HtmlDocument.php:658
5 Joomla\CMS\Document\HtmlDocument->_loadTemplate() JROOT/libraries/src/Document/HtmlDocument.php:720
6 Joomla\CMS\Document\HtmlDocument->_fetchTemplate() JROOT/libraries/src/Document/HtmlDocument.php:535
7 Joomla\CMS\Document\HtmlDocument->parse() JROOT/libraries/src/Application/CMSApplication.php:1030
8 Joomla\CMS\Application\CMSApplication->render() JROOT/libraries/src/Application/SiteApplication.php:778
9 Joomla\CMS\Application\SiteApplication->render() JROOT/libraries/src/Application/CMSApplication.php:202
10 Joomla\CMS\Application\CMSApplication->execute() JROOT/index.php:49

Ошибку №3 с ::getMenu() поправил по остальным в раздумьях. Буду благодарен за помощь в решении вопроса!
*

NewUsers

  • Завсегдатай
  • 1824
  • 164 / 0
Re: Проблема при переходе на php 7.4
« Ответ #1 : 18.06.2020, 15:05:25 »
А сама ошибка где? (это стек вызова) (может подойдет Ошибка: 0 - Using $this when not in object context)
Занимаюсь создание расширений только для Joomla 3.x.x | Доработка и настройка сайтов. Работаю по факту (без всяких предоплат). Оплата только на Яндекс.Деньги. Помогу с переездом на PHP 7.x и исправлю ошибки PHP
*

draff

  • Живу я здесь
  • 4860
  • 336 / 7
  • Ищу работу
Re: Проблема при переходе на php 7.4
« Ответ #2 : 18.06.2020, 15:20:54 »
3 Joomla\CMS\Application\SiteApplication::getMenu() JROOT/templates/rupar/index.php:13
А сама ошибка где? (это стек вызова) (может подойде
в строке 13 templates/rupar/index.php:13
*

8merka

  • Новичок
  • 8
  • 0 / 0
Re: Проблема при переходе на php 7.4
« Ответ #3 : 18.06.2020, 15:48:59 »
А сама ошибка где? (это стек вызова) (может подойдет Ошибка: 0 - Using $this when not in object context)

Выглядит так:
0 Using $this when not in object context
/home/p/ps52pshp/rupar.ru/public_html/libraries/src/Application/CMSApplication.php:370

За ссылку спасибо, уже наизусть выучил пока изучал форум. ) Вопрос в том, что не в каждом файле, который указан выше проблема с getmenu (как я понимаю). Полазил по всем указанным в отладчике файлам и строкам, во многих прописаны другие переменные. Или это неправильный подход к решению проблемы? 
*

8merka

  • Новичок
  • 8
  • 0 / 0
Re: Проблема при переходе на php 7.4
« Ответ #4 : 18.06.2020, 15:52:16 »
в строке 13 templates/rupar/index.php:13

Исправлял ранее, но Ваше сообщение помогло мне вернуться к коду и заметить, что там функция getmenu упоминается дважды. Решил, спасибо!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ошибка при переходе на 7.2

Автор Дмитрий3838

Ответов: 2
Просмотров: 363
Последний ответ 12.03.2020, 17:43:41
от gartes
Ошибка metatitle при переходе на php 7.2

Автор Region93

Ответов: 2
Просмотров: 292
Последний ответ 23.12.2019, 12:13:48
от ProtectYourSite
Call to a member function NewColorizeImage() on null при переходе PHP 7 [Решено]

Автор Eholov

Ответов: 2
Просмотров: 712
Последний ответ 08.11.2019, 14:03:20
от Director.Gq
Проблема с "поиском" Joomla 3 (DJ-Classifieds)

Автор ЕвгенийСол

Ответов: 0
Просмотров: 325
Последний ответ 04.10.2019, 23:37:58
от ЕвгенийСол
Проблема с редактированием модулей html

Автор Скиф

Ответов: 6
Просмотров: 405
Последний ответ 31.08.2019, 19:46:17
от Скиф