Проблема с php

U
На сайте с 18.01.2009
Offline
156
uly
413

Сайт был на денвере, версия php 5.3 . перенёс сайт на openserver php 7.2 и на сайте появились ошибки, а точнее ошибки с шаблоном.  Шаблон от компании JoomlArt. я знаю, что это проблема с php , но как её исправить незнаю.

Помогите пожалуйста

Мир карточных игр (http://www.cardsgames.ru/ )
LEOnidUKG
На сайте с 25.11.2006
Offline
1733
#1

А название у этой ошибки есть или мы должны угадать её? Просто так версию менять без знания на старых движках, зачем?

Можете поставить 5.6 версию и проверить работу.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
ArbNet
На сайте с 27.10.2019
Offline
126
#2
Я телепат, сим-салабим, ахалай-махалай 👼 Всё теперь будет хорошо 🤡
Обсуждение разработки на моём фреймворке https://discord.gg/23N4s9x2kp
S
На сайте с 30.09.2016
Offline
469
#3
uly :

версия php 5.3 . перенёс сайт на openserver php 7.2 и на сайте появились ошибки

Всё делается очень просто: читаешь в описании ошибки, с чем она связана и на какой строке кода возникает, потом смотришь, что написано на этой строке, выясняешь, что изменилось при смене версии пхп, вносишь исправления. И всё заработает.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
Сергей
На сайте с 01.10.2010
Offline
149
#4
Ну кто так вопросы сейчас задаёт?
Можно же нормально написать:

"Сайт был на Денвере. Что делать?"

Вот так правильно.
Вы знаете, я и сам немного... вебмастер
U
На сайте с 18.01.2009
Offline
156
uly
#5

Вот что пишет вверху перед материалом Warning: Creating default object from empty value in W:\domains\megapoker.ru\plugins\system\t3\base-bs3\html\com_content\category\default_articles.php on line 17

Сайт над Joonla 3.9

Ещё в админке в настройках компонента JoomlArt Extensions Manager:

Deprecated: Array and string offset access syntax with curly braces is deprecated in W:\domains\megapoker.ru\administrator\components\com_jaextmanager\lib\jaupdater\core\php5\json.php on line 161

Deprecated: Array and string offset access syntax with curly braces is deprecated in W:\domains\megapoker.ru\administrator\components\com_jaextmanager\lib\jaupdater\core\php5\json.php on line 161

Deprecated: Array and string offset access syntax with curly braces is deprecated in W:\domains\megapoker.ru\administrator\components\com_jaextmanager\lib\jaupdater\core\php5\json.php on line 214

и т.д. и вверху настройки шаблонаЖ

Deprecated: implode(): Passing glue string after array is deprecated. Swap the parameters in W:\domains\megapoker.ru\plugins\system\t3\includes\core\admin.php on line 205
 

J
На сайте с 10.10.2017
Offline
61
#6
Так в чем проблема открыть файл  default_articles.php и посмотреть, что там в строке 17?
Программы на заказ https://upread.ru/
Евгений Крупченко
На сайте с 27.09.2003
Offline
178
#7

Это НЕ ошибки. Если кроме этих надписей ничего не сломалось больше, то самое простое - просто скрываем в настройках php их отображение:

error_reporting=E_ALL & ~E_DEPRECATED & ~E_NOTICE & ~E_WARNING

(как сделать - хостеру пишите если не в курсе)

Или вообще все отображение ошибок выключаем:

display_errors=off

SeVlad
На сайте с 03.11.2008
Offline
1609
#8
Евгений Крупченко #:
просто скрываем в настройках php их отображение:

Самый плохой совет, какой можно дать.. Болезни надо лечить, а не замазывать.


uly #:
Warning: Creating default object from empty value
Это говорит о том, что шаблон настолько древний, что его использование может стать очень дорого.
Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
S
На сайте с 30.09.2016
Offline
469
#9
uly #:
Сайт над Joonla 3.9
Сама Джумла новая, а вот компоненты и плагины наверняка требуют обновления.
J
На сайте с 10.10.2017
Offline
61
#10
SeVlad #:
Самый плохой совет, какой можно дать.. Болезни надо лечить, а не замазывать.

Да ладно вам. Если все работает, то можно и скрыть. Очень много предупреждений никак не влияют. 

А вот с древностью шаблона соглашусь - много рисков. С большой вероятностью может наступить такой момент, когда какой-нить сложный и старый, не обновляющийся модуль взломают и через него и сайт.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий