Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » php5 -> php7 Статические методы

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

verstehe_nicht

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Исходные:
FreeBSD 13
соответственно PHP в портах и pkg есть только версии 7.2 - 7.4
 
Захотелось установить gallery2
Есть она и в портах, и pkg
(все обновлено)
 
Вот только самa gallery2, как я понял, использует php5
И соответственно ругается на вызов нестатических методов
Non-static method ..... should not be called statically
 
Возможно ли как-то малой кровью решить этот вопрос?
 
(мне, кстати не совсем понятно - это так заведено, что в дистрибутиве идут несовместимые программы? А зачем? )

Всего записей: 21 | Зарегистр. 14-02-2018 | Отправлено: 11:32 11-06-2020
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
verstehe_nicht

Цитата:
Возможно ли как-то малой кровью решить этот вопрос?  

Переписывать код. Либо объявить вызываемый метод статическим либо переписывать вызов вида Class::method() как (new Class)->method()
 

Цитата:
дистрибутиве идут несовместимые программы

Не знаю как в дистрибутиве, но в репах есть и разные версии php и разные версии скриптов (если они существовали)

Всего записей: 15040 | Зарегистр. 20-09-2014 | Отправлено: 11:50 11-06-2020
verstehe_nicht

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Переписывать код


Цитата:
Не знаю как в дистрибутиве, но в репах есть и разные версии

 
Уж слишком много там править. Да и прикрутить php5 - люди пишут большой гемор.
Проще установить FreeBSD 9 - мне новые свистоперделки не нужны., сервер для небольшой организации.
 
Спасибо за ответ.

Всего записей: 21 | Зарегистр. 14-02-2018 | Отправлено: 12:04 11-06-2020
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » php5 -> php7 Статические методы


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru