Твой софтовый форум > WeB - Developments > Apache (php + Perl) + FTP + MySQL > PHP

PHP 5.5.15

,

Открытый язык PHP

Дата публикации: 24.07.2014 - 14:37
Pages: 1, 2, 3
ЭЖД
user posted image

ph34r.gif PHP 5.1

Представлен первый бета-релиз новой версии открытого языка PHP — 5.1.
Среди новшеств в PHP 5.1:
— PDO (PHP Data Objects) — новая абстрактная прослойка (abstraction layer) для работы с БД (обещается высокая производительность, простота использования и гибкость);
— значительные улучшения в производительности (в т.ч. новая архитектура исполнения Zend Engine II);
— расширение регулярных выражений PCRE обновлено до PCRE 5.0;
— многочисленные улучшения, новые возможности и исправления ошибок (особенно в областях SOAP, потоков и SPL).

Home_http://ru.php.net
SpiderX
Настройка PHP 5.1 под Win

1) Качаем пакет PHP (8-ми меговый)
2) Качаем пакет PECL модулей.
3) Распаковываем PECL в папку \ext где установлен PHP.
4) Редактируем в php.ini параметр extension_dir (записываем полный путь до каталога \ext, например, extension_dir = "c:\Apache\php\ext\")
5) Заменяем блок Dynamic Extensions на такой:
CODE
extension=php_adt.dll
extension=php_apd.dll
extension=php_bz2.dll
extension=php_bz2_filter.dll
extension=php_classkit.dll
extension=php_cpdf.dll
extension=php_crack.dll
extension=php_cvsclient.dll
extension=php_db.dll
extension=php_dba.dll
extension=php_dbase.dll
extension=php_dbx.dll
extension=php_dio.dll
extension=php_event.dll
extension=php_ffi.dll
extension=php_filepro.dll
extension=php_gd2.dll
extension=php_gettext.dll
extension=php_gopher.dll
extension=php_hyperwave.dll
extension=php_id3.dll
extension=php_iisfunc.dll
extension=php_imap.dll
extension=php_java.dll
extension=php_lzf.dll
extension=php_mbstring.dll
extension=php_memcache.dll
extension=php_mime_magic.dll
extension=php_ming.dll
extension=php_ntuser.dll
extension=php_oggvorbis.dll
extension=php_parsekit.dll
extension=php_pdf.dll
extension=php_pdo_odbc.dll
extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
extension=php_pgsql.dll
extension=php_phpdoc.dll
extension=php_pop3.dll
extension=php_printer.dll
extension=php_radius.dll
extension=php_shmop.dll
extension=php_smtp.dll
extension=php_snmp.dll
extension=php_soap.dll
extension=php_sockets.dll
extension=php_tidy.dll
extension=php_translit.dll
extension=php_win32scheduler.dll
extension=php_win32service.dll
extension=php_win32std.dll
extension=php_xmlreader.dll
extension=php_xmlrpc.dll
extension=php_xmlwriter.dll
extension=php_xsl.dll
extension=php_zip.dll
extension=php_zlib_filter.dll

P.S. всё что написано касается PHP 5.1.0 beta 3.
SpiderX
PHP 4.4.0

Complete Source Code
PHP 4.4.0 (tar.bz2) [3,990Kb]
_http://www.php.net/ge.../from/a/mirror
PHP 4.4.0 (tar.gz) [4,856Kb]
_http://www.php.net/ge.../from/a/mirror

Windows Binaries
PHP 4.4.0 zip package [6,807Kb]
_http://www.php.net/ge.../from/a/mirror
PHP 4.4.0 installer [1,100Kb]
_http://www.php.net/ge.../from/a/mirror

Источник:
_http://www.php.net/downloads.php
SpiderX
PHP 5.1.0 RC1

PHP 5.1.0RC1 (tar.bz2) [5,849Kb]
_http://www.php.net/ge.../from/a/mirror
PHP 5.1.0RC1 (tar.gz) [7,373Kb]
_http://www.php.net/ge.../from/a/mirror

PHP 5.1.0RC1 zip package [8,298Kb]
_http://www.php.net/ge.../from/a/mirror
Collection of PECL modules for PHP 5.1.0RC1 [1,421Kb]
_http://www.php.net/ge.../from/a/mirror
SpiderX
PHP 5 решение проблем

Бывает, что после установки PHP 5 полностью рабочие скрипты не работают. Обычно (95% случаев) на работоспособность влияют две опции php.ini:
CODE
register_globals = Off
short_open_tag = Off

Первая опция запрещает использовать глобальные переменные (запрет появился в PHP 5, для повышения безопасности), вторая запрещает использовать короткие тэги (вместо ) В редких случаях мешает опция
CODE
register_long_arrays = Off

Можно заранее после установки задать значение On всем вышеперечисленным параметрам.
ЭЖД
ph34r.gif PHP-5.0.5

В основном исправление багов и дыр в безопасности, включая уязвимость, найденную в пакете XMLRPC.

changelog_http://www.php.net/ChangeLog-5.php#5.0.5
Downloads (~5.9 Mb)_http://ru2.php.net/ge...php.net/mirror
tR.1.P.
А некоторые скрипты написанные для 4 версии на 5 не работают. По этому на большенстве серверо до сих пор стоит 4.
DarkWire
Я являюсь администратором Игровой Зоны и с переходом на PHP 5 возникло 2 проблемы, которые вынудили обратно уйти на PHP 4.4.0:

1. Не работает мониторинг Counter-Strike
2. Не работает online игра Легенда о Зеленом Драконе
SpiderX
Ничего удивительного нет. Перепортируй скрипты под пятую версию и всё будет ОК. Конечно возня, но imho дело того стоит. Тем более кодовые различия будут не такие уж и большие.
ЭЖД
ph34r.gif PHP 4.4.1

Обнаружено несколько неприятных проблем с безопасностью в версиях PHP ниже 4.4.1 и 5.0.6 (который еще не вышел).

Проблемы:
Возможность (при register_globals=on) подмены значений в массиве "GLOBALS" через "multipart/form-data" запрос или функции extract(), import_request_variables();
Ошибка в функции parse_str(), которая может привести к активации настройки register_globals;
"Cross-Site Scripting" - атакующий может сформировать ссылку на скрипт с phpinfo(), подставив свой HTML код;
Возможность выхода за пределы директории, заданной в open_basedir и safe_mode, через модули "ext/curl" и "ext/gd" или вызов virtual() под apache 2 SAPI;
Целочисленное переполнение в pcrelib;
Исправлено более 30 ошибок не касающихся безопасности.

ChangeLog_http://www.php.net/ChangeLog-4.php#4.4.1
Downloads (~4.0 Mb)_http://www.php.net/ge.../from/a/mirror
Pages: 1, 2, 3


Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке: PHP 5.5.15
SoftoRooM © 2004-2024