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

Kadimp

  • Захожу иногда
  • 180
  • 2 / 0
Re: Ошибка: 0 - Using $this when not in object context
« Ответ #30 : 06.10.2018, 15:11:07 »
Что это значит, куда вставлять?)
*

NewUsers

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

Kadimp

  • Захожу иногда
  • 180
  • 2 / 0
Re: Ошибка: 0 - Using $this when not in object context
« Ответ #32 : 06.10.2018, 15:22:08 »
РЕШЕНО! Спасибо огромное. Теперь сайт и на php 7.2 пашет!
*

мир

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Re: Ошибка: 0 - Using $this when not in object context
« Ответ #33 : 09.11.2018, 05:27:27 »
Помогите исправить Error: Call to undefined method Error::get(): Using $this when not in object context
Модуль k2 filter на странице 
При выборе в фильтре параметров - белая страница и ошибка
*

NewUsers

  • Живу я здесь
  • 2305
  • 215 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
Re: Ошибка: 0 - Using $this when not in object context
« Ответ #34 : 09.11.2018, 06:14:24 »
На какой странице возникает ошибка?
Включи отладку системы с общих настройках сайта
Занимаюсь создание расширений для Joomla 3.10.x и 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
Работа с DOM деревом на PHP
*

мир

  • Осваиваюсь на форуме
  • 31
  • 0 / 0
Re: Ошибка: 0 - Using $this when not in object context
« Ответ #35 : 09.11.2018, 06:26:27 »
на том шаблоне белый лист...
на стандартном шаблоне - https://prnt.sc/lg4s6o
*

NewUsers

  • Живу я здесь
  • 2305
  • 215 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
Re: Ошибка: 0 - Using $this when not in object context
« Ответ #36 : 09.11.2018, 07:05:05 »
Покажи 650 строку из файла в 3-м ряду...
Там скорей всего будет ошибка такого рода Ошибка: 0 - Using $this when not in object context
« Последнее редактирование: 09.11.2018, 07:08:42 от NewUsers »
Занимаюсь создание расширений для Joomla 3.10.x и 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
Работа с DOM деревом на PHP
*

kdn79

  • Новичок
  • 7
  • 0 / 0
Re: Ошибка: 0 - Using $this when not in object context
« Ответ #37 : 03.12.2018, 05:35:19 »
Уважаемый NewUsers, огромное спасибо! Ваши советы по устранению ошибки, данные для Kadimp очень помогли! (судя по названию модуля, в котором возникали проблемы, у нас шаблоны одного производителя).

НО всё же в моём случае не обошлось без "танцев с бубном" - манипуляции, предложенные Вами моему сайту сначала не помогли, по-прежнему выскакивала ошибка в одном пункте меню (всё остальное работало отлично). Я уже совсем расстроился и решил вернуть старую PHP 5.6. После чего, сайт совсем перестал работать, выдавая ошибку в файле public_html/libraries/src/Filter в строке 142.

Тут я вспомнил, что такая ерундень у меня уже не раз приключалась после обновления Joomla, и всё что я придумал - это просто комментить эту строку и соседнюю 145 (потому что после 142 выскакивала ошибка с указанием на ошибку в ней).

Сайт на PHP 5.6 завёлся! Я уже был рад, но решил всё же обновить PHP. Сначала до 7.0 - полёт нормальный... потом 7.1 - всё работает, и затем 7.2 - отлично!

До этого я неоднократно пробовал запустить PHP выше 7.0, но каждый раз появлялась эта грёбаная ошибка "using $this when not in object context" и сайт не работал вообще, приходилось возвращать старую php.

Не обладая никакими знаниями в программировании, я точно сам никогда бы не справился с этой задачкой, так что ещё раз спасибо Вам большое за дельные советы!

P.S.
Единственная проблема - в админке Joomla висит такая строка: "Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/u0102373/public_html/administrator/components/com_jotcache/models/main.php on line 94". Но так как всё работает нормально, мне на неё в общем-то пофигу.
*

draff

  • Гуру
  • 5801
  • 434 / 7
  • ищу работу
Re: Ошибка: 0 - Using $this when not in object context
« Ответ #38 : 03.12.2018, 06:09:53 »
Единственная проблема - в админке Joomla висит такая строка: "Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/u0102373/public_html/administrator/components/com_jotcache/models/main.php on line 94".
Из ошибок php 7.2 . Решение есть на форуме. count заменить на empty
*

kdn79

  • Новичок
  • 7
  • 0 / 0
Re: Ошибка: 0 - Using $this when not in object context
« Ответ #39 : 03.12.2018, 06:41:54 »
draff, ого, как оперативно  :o! Пишу с Сахалина и по времени вижу, что остальная часть России только-только просыпается, поэтому и не ожидал такого быстрого ответа...
draff, спасибо!
*

Apollon

  • Захожу иногда
  • 289
  • 1 / 0
Re: Ошибка: 0 - Using $this when not in object context
« Ответ #40 : 13.01.2019, 21:42:44 »
Обновил php на хостинге с 5.6 на 7.1

На главной вышла ошибка

Notice: Undefined offset: 0 in /home/r/registpf/site.ru/public_html/plugins/system/lm_any/plugins/com_content.plugin.php on line 59

Админка работает.

Как поправить?
*

NewUsers

  • Живу я здесь
  • 2305
  • 215 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
Re: Ошибка: 0 - Using $this when not in object context
« Ответ #41 : 13.01.2019, 22:01:02 »
Notice: Undefined offset: 0 in /home/r/registpf/site.ru/public_html/plugins/system/lm_any/plugins/com_content.plugin.php on line 59
покажи код файла!
Занимаюсь создание расширений для Joomla 3.10.x и 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
Работа с DOM деревом на PHP
*

Apollon

  • Захожу иногда
  • 289
  • 1 / 0
Re: Ошибка: 0 - Using $this when not in object context
« Ответ #42 : 14.01.2019, 20:43:28 »
Логично), я подумал код компонента у всех одинаковый.
Код
	}
} else {
$result = $cat_res[0]['modified']; 59 строка
if ($cat_res == "0000-00-00 00:00:00") $result = $cat_res[0]['created'];
}
$this->result = $result;
$this->id = true;
}

Это если ставить php 7.1, хостер что то подкрутил, на 7.0 работает, на 7.1 говорит шаблон не тянет.

И админка ругается

Цитировать
Ошибка
We have detected that your server is using PHP 7.0.19 which is obsolete and no longer receives official security updates by its developers. The Joomla! Project recommends upgrading your site to PHP 7.1 or later which will receive security updates at least until 01.12.19. Please ask your host to make PHP 7.1 or a later version the default version for your site. If your host is already PHP 7.1 ready please enable PHP 7.1 on your site's root and 'administrator' directories – typically you can do this yourself through a tool in your hosting control panel, but it's best to ask your host if you are unsure.
*

AlekVolsk

  • Гуру
  • 6913
  • 415 / 4
Re: Ошибка: 0 - Using $this when not in object context
« Ответ #43 : 15.01.2019, 00:40:29 »
И админка ругается
сама Joomla на такое ругаться не может, это какое-то ваше стороннее расширение балуется, если это выскакивает на главной админки - это где-то в системных плагинах, и это ненормальная реакция, по возможности избавьтесь от этого плагина (найдите ему замену)
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Ошибка: 0 - Using $this when not in object context
« Ответ #44 : 15.01.2019, 00:49:11 »
сама Joomla на такое ругаться не может
ругается ругается. как бы странно это не звучало, но 7.0 уже все :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

AlekVolsk

  • Гуру
  • 6913
  • 415 / 4
Re: Ошибка: 0 - Using $this when not in object context
« Ответ #45 : 15.01.2019, 08:40:16 »
ругается ругается. как бы странно это не звучало, но 7.0 уже все :)
Joomla нормально реагирует на 7.0, ругается только на 5.х
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Ошибка: 0 - Using $this when not in object context
« Ответ #46 : 15.01.2019, 10:42:40 »
неа :) 7.0 уже тоже, именно 7.0
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

storm3

  • Новичок
  • 2
  • 0 / 0
Re: Ошибка: 0 - Using $this when not in object context
« Ответ #47 : 06.02.2019, 20:39:15 »
Друзья, а у меня вываливается аж вот такой компот при включении отладки системы:

 Using $this when not in object context
/var/www/u0183729/data/www/XXXXXXXX.com/libraries/src/Application/CMSApplication.php:370
Call stack
#    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/siteground-j16-46/templates.php:7
4    include()    JROOT/templates/siteground-j16-46/index.php:81
5    require()    JROOT/libraries/src/Document/HtmlDocument.php:658
6    Joomla\CMS\Document\HtmlDocument->_loadTemplate()    JROOT/libraries/src/Document/HtmlDocument.php:720
7    Joomla\CMS\Document\HtmlDocument->_fetchTemplate()    JROOT/libraries/src/Document/HtmlDocument.php:535
8    Joomla\CMS\Document\HtmlDocument->parse()    JROOT/libraries/src/Application/CMSApplication.php:1030
9    Joomla\CMS\Application\CMSApplication->render()    JROOT/libraries/src/Application/SiteApplication.php:778
10    Joomla\CMS\Application\SiteApplication->render()    JROOT/libraries/src/Application/CMSApplication.php:202
11    Joomla\CMS\Application\CMSApplication->execute()    JROOT/index.php:49
Цитировать
*

NewUsers

  • Живу я здесь
  • 2305
  • 215 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
Re: Ошибка: 0 - Using $this when not in object context
« Ответ #48 : 06.02.2019, 20:51:08 »
Друзья, а у меня вываливается аж вот такой компот при включении отладки системы:

 Using $this when not in object context
/var/www/u0183729/data/www/XXXXXXXX.com/libraries/src/Application/CMSApplication.php:370
Call stack
#    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/siteground-j16-46/templates.php:7
4    include()    JROOT/templates/siteground-j16-46/index.php:81
5    require()    JROOT/libraries/src/Document/HtmlDocument.php:658
6    Joomla\CMS\Document\HtmlDocument->_loadTemplate()    JROOT/libraries/src/Document/HtmlDocument.php:720
7    Joomla\CMS\Document\HtmlDocument->_fetchTemplate()    JROOT/libraries/src/Document/HtmlDocument.php:535
8    Joomla\CMS\Document\HtmlDocument->parse()    JROOT/libraries/src/Application/CMSApplication.php:1030
9    Joomla\CMS\Application\CMSApplication->render()    JROOT/libraries/src/Application/SiteApplication.php:778
10    Joomla\CMS\Application\SiteApplication->render()    JROOT/libraries/src/Application/CMSApplication.php:202
11    Joomla\CMS\Application\CMSApplication->execute()    JROOT/index.php:49
Открывай файл JROOT/templates/siteground-j16-46/templates.php в 7 строке будет вот это Ошибка: 0 - Using $this when not in object context
Занимаюсь создание расширений для Joomla 3.10.x и 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
Работа с DOM деревом на PHP
*

storm3

  • Новичок
  • 2
  • 0 / 0
Re: Ошибка: 0 - Using $this when not in object context
« Ответ #49 : 06.02.2019, 20:58:42 »
Спасибо...
Помогло
осталось "всего-то" девять строк с ошибками.

 Call to a member function getActive() on null
/var/www/u0183729/data/www/XXXXXXX.com/templates/siteground-j16-46/templates.php:9
Call stack
#    Function    Location
1    ()    JROOT/templates/siteground-j16-46/templates.php:9
2    include()    JROOT/templates/siteground-j16-46/index.php:81
3    require()    JROOT/libraries/src/Document/HtmlDocument.php:658
4    Joomla\CMS\Document\HtmlDocument->_loadTemplate()    JROOT/libraries/src/Document/HtmlDocument.php:720
5    Joomla\CMS\Document\HtmlDocument->_fetchTemplate()    JROOT/libraries/src/Document/HtmlDocument.php:535
6    Joomla\CMS\Document\HtmlDocument->parse()    JROOT/libraries/src/Application/CMSApplication.php:1030
7    Joomla\CMS\Application\CMSApplication->render()    JROOT/libraries/src/Application/SiteApplication.php:778
8    Joomla\CMS\Application\SiteApplication->render()    JROOT/libraries/src/Application/CMSApplication.php:202
9    Joomla\CMS\Application\CMSApplication->execute()    JROOT/index.php:49
« Последнее редактирование: 06.02.2019, 21:02:41 от storm3 »
*

rubinded

  • Захожу иногда
  • 54
  • 0 / 0
Re: Ошибка: 0 - Using $this when not in object context
« Ответ #50 : 14.02.2019, 14:41:42 »
Спасибо...
Помогло
осталось "всего-то" девять строк с ошибками.

 Call to a member function getActive() on null
/var/www/u0183729/data/www/XXXXXXX.com/templates/siteground-j16-46/templates.php:9
Call stack
#    Function    Location
1    ()    JROOT/templates/siteground-j16-46/templates.php:9
2    include()    JROOT/templates/siteground-j16-46/index.php:81
3    require()    JROOT/libraries/src/Document/HtmlDocument.php:658
4    Joomla\CMS\Document\HtmlDocument->_loadTemplate()    JROOT/libraries/src/Document/HtmlDocument.php:720
5    Joomla\CMS\Document\HtmlDocument->_fetchTemplate()    JROOT/libraries/src/Document/HtmlDocument.php:535
6    Joomla\CMS\Document\HtmlDocument->parse()    JROOT/libraries/src/Application/CMSApplication.php:1030
7    Joomla\CMS\Application\CMSApplication->render()    JROOT/libraries/src/Application/SiteApplication.php:778
8    Joomla\CMS\Application\SiteApplication->render()    JROOT/libraries/src/Application/CMSApplication.php:202
9    Joomla\CMS\Application\CMSApplication->execute()    JROOT/index.php:49
Здравствуйте. Вам удалось решить проблему? У меня то же самое :(
*

oleg8800

  • Захожу иногда
  • 96
  • 0 / 0
Re: Ошибка: 0 - Using $this when not in object context
« Ответ #51 : 04.03.2019, 12:55:46 »
здравствуйте. При переходе на PHP 7.2 начало выбивать ошибку "0 - Using $this when not in object context", но только при переходе на материалы Joomla (контакты, доставка...). Все что касается страниц JoomShopping и админ панели работает нормально.

Включил ошибки "для разработчиков",  ничего не показывает, просто страница недоступна и "0 - Using $this when not in object context". перехожу назад на PHP 5,6 все работает.

Подскажите, пожалуйста, в чем может быть проблема?
*

NewUsers

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

oleg8800

  • Захожу иногда
  • 96
  • 0 / 0
Re: Ошибка: 0 - Using $this when not in object context
« Ответ #53 : 04.03.2019, 13:21:47 »
просматривал не один раз, менял шаблон на стандартный, выключал все модули ничего не помогает. странно что на не рабочих  страницах нет никаких ошибок. а не работают только ссылки на страницы материалов. все остальное работает.
Помогите разобраться? 
*

NewUsers

  • Живу я здесь
  • 2305
  • 215 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
Re: Ошибка: 0 - Using $this when not in object context
« Ответ #54 : 04.03.2019, 13:39:25 »
Включите отладку системы в общих настройках
Занимаюсь создание расширений для Joomla 3.10.x и 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
Работа с DOM деревом на PHP
*

oleg8800

  • Захожу иногда
  • 96
  • 0 / 0
Re: Ошибка: 0 - Using $this when not in object context
« Ответ #55 : 04.03.2019, 13:51:27 »
включил, но на не работающих страницах ничего не происходит. отладка включилась только на работающих страницах.
*

NewUsers

  • Живу я здесь
  • 2305
  • 215 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
Re: Ошибка: 0 - Using $this when not in object context
« Ответ #56 : 04.03.2019, 13:54:49 »
Как выглядит страница ошибки, на не работающем сайте? Если в шаблоне по умолчанию есть файл error.php переименуйте его на время...
Занимаюсь создание расширений для Joomla 3.10.x и 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
Работа с DOM деревом на PHP
*

oleg8800

  • Захожу иногда
  • 96
  • 0 / 0
*

NewUsers

  • Живу я здесь
  • 2305
  • 215 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
Re: Ошибка: 0 - Using $this when not in object context
« Ответ #58 : 04.03.2019, 13:56:36 »
Если в шаблоне по умолчанию есть файл error.php переименуйте его на время...
Занимаюсь создание расширений для Joomla 3.10.x и 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
Работа с DOM деревом на PHP
*

oleg8800

  • Захожу иногда
  • 96
  • 0 / 0
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Прошу помощи. Ошибка при обновлении на Joomla 4

Автор wmsonic

Ответов: 1
Просмотров: 1449
Последний ответ 29.10.2023, 22:07:23
от Kukush
Выходит ошибка в админской панели

Автор daymarus

Ответов: 0
Просмотров: 1508
Последний ответ 10.08.2023, 12:43:43
от daymarus
При обновлении ошибка 403 Forbidden Request forbidden by administrative rules

Автор THeCMeX

Ответов: 18
Просмотров: 2795
Последний ответ 14.07.2023, 17:13:19
от art22
Ошибка при обновлении с 3.10.10. до 4.х

Автор svd2014

Ответов: 1
Просмотров: 1772
Последний ответ 13.02.2023, 19:53:08
от weser
Ошибка libraries/joomla/session/handler/native.php

Автор rezchik

Ответов: 2
Просмотров: 1009
Последний ответ 17.01.2023, 22:02:31
от rezchik