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
Форумы портала PHP.SU :: Версия для печати :: PHP 4 и PHP 3 в 2016 году
Форумы портала PHP.SU » PHP » Программирование на PHP » PHP 4 и PHP 3 в 2016 году

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

1. supmener - 24 Февраля, 2016 - 19:29:57 - перейти к сообщению
Иногда попадаются интересные CMS и скрипты, разработанные раньше под PHP 4 и PHP 3. На PHP 5 часто не запускаются. Что Вы думаете о возможности установки PHP 4 и PHP 3 на сервере в наше время с точки зрения безопасности и т.д.?
2. Ch_chov - 24 Февраля, 2016 - 19:41:00 - перейти к сообщению
А покажите какой нибудь интересный скрипт написанный на PHP 3?
3. supmener - 24 Февраля, 2016 - 19:44:52 - перейти к сообщению
Это на всякий случай написал, если скрипт такой попадётся.
4. Мелкий - 24 Февраля, 2016 - 20:18:15 - перейти к сообщению
Принципиально небезопасно. Если за прошедшие полтора десятилетия уязвимости и нашли, то их никто не закрывал.
Но раз и код никому не нужен в достаточной мере, чтобы адаптировать под PHP5.x - то там и своих дыр хватает.

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

А подскажите пожалуйста более точно, в чём может быть проблема?
6. Мелкий - 24 Февраля, 2016 - 21:03:37 - перейти к сообщению
Ну, например, поищите в гугле по запросу "cve site:bugs.php.net"
Любая строка из выдачи, возможно, будет применима к PHP4.

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

 

Powered by ExBB FM 1.0 RC1