Новости Joomla

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

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

  • Живу я здесь
  • 2307
  • 215 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
Re: Проблема при переходе на php 7.4
« Ответ #1 : 18.06.2020, 15:05:25 »
А сама ошибка где? (это стек вызова) (может подойдет Ошибка: 0 - Using $this when not in object context)
Занимаюсь создание расширений для Joomla 3.10.x и 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
Работа с DOM деревом на PHP
*

draff

  • Гуру
  • 5803
  • 434 / 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 упоминается дважды. Решил, спасибо!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблема с SP Page Buildier

Автор Aleksey1982

Ответов: 20
Просмотров: 3992
Последний ответ 10.11.2023, 20:13:53
от Шмайсер
Проблема с почтой сайта на Joomla

Автор dima567

Ответов: 1
Просмотров: 672
Последний ответ 16.09.2023, 09:44:41
от sivers
При переходе в категорию остается активной страница, с которой пришел

Автор Vika24

Ответов: 4
Просмотров: 626
Последний ответ 12.05.2023, 18:26:33
от Vika24
Call to a member function NewColorizeImage() on null при переходе PHP 7 [Решено]

Автор Eholov

Ответов: 3
Просмотров: 2437
Последний ответ 17.03.2023, 11:03:04
от Olexa
Ошибка при переходе на php 8

Автор Andru

Ответов: 1
Просмотров: 1120
Последний ответ 09.01.2023, 20:39:03
от sivers