Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: PHP 4 и PHP 3 в 2016 году

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
supmener
Отправлено: 24 Февраля, 2016 - 19:29:57
Post Id


Частый гость


Покинул форум
Сообщений всего: 209
Дата рег-ции: Март 2010  


Помог: 0 раз(а)




Иногда попадаются интересные CMS и скрипты, разработанные раньше под PHP 4 и PHP 3. На PHP 5 часто не запускаются. Что Вы думаете о возможности установки PHP 4 и PHP 3 на сервере в наше время с точки зрения безопасности и т.д.?
 
 Top
Ch_chov
Отправлено: 24 Февраля, 2016 - 19:41:00
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008  
Откуда: из города


Помог: 90 раз(а)




А покажите какой нибудь интересный скрипт написанный на PHP 3?
 
 Top
supmener
Отправлено: 24 Февраля, 2016 - 19:44:52
Post Id


Частый гость


Покинул форум
Сообщений всего: 209
Дата рег-ции: Март 2010  


Помог: 0 раз(а)




Это на всякий случай написал, если скрипт такой попадётся.
 
 Top
Мелкий Супермодератор
Отправлено: 24 Февраля, 2016 - 20:18:15
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Принципиально небезопасно. Если за прошедшие полтора десятилетия уязвимости и нашли, то их никто не закрывал.
Но раз и код никому не нужен в достаточной мере, чтобы адаптировать под PHP5.x - то там и своих дыр хватает.

Чисто технически в современном окружении:
PHP 3.x хз, не пробовал
PHP 4.4 вполне собирается штатно. Другие ветки не помню. Можно попробовать.
PHP 5.0, 5.1, 5.2 - нужно накладывать патч для libxml. Или собирать и использовать старый libxml.
Не менее музейные 5.3 и 5.4 - собираются штатно.


-----
PostgreSQL DBA
 
 Top
supmener
Отправлено: 24 Февраля, 2016 - 20:44:21
Post Id


Частый гость


Покинул форум
Сообщений всего: 209
Дата рег-ции: Март 2010  


Помог: 0 раз(а)




Цитата:
Если за прошедшие полтора десятилетия уязвимости и нашли, то их никто не закрывал.

А подскажите пожалуйста более точно, в чём может быть проблема?
 
 Top
Мелкий Супермодератор
Отправлено: 24 Февраля, 2016 - 21:03:37
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Ну, например, поищите в гугле по запросу "cve site:bugs.php.net"
Любая строка из выдачи, возможно, будет применима к PHP4.

Например, вот этот наверняка воспроизведётся: https://bugs.php.net/bug.php?id=69207
Или вот этот баг тоже интересно выглядит: https://bugs.php.net/bug.php?id=61910


-----
PostgreSQL DBA
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB