08.02.2010: Ошибка Deprication или переход на версию PHP 5.3
Новая статья о переходе с PHP 5.2 на PHP 5.3
В последнее время все больше и больше приходит писем от наших посетителей, которые установив последнюю версию PHP 5.3.1 получают в работающих проектах подобные ошибки:
Deprecated: Function eregi() is deprecated in ...
[ » Подробнее... ]
21.12.2009: Очередной релиз PHP 5.2.12
Финальная сборка популярной ветки 5.2.x в очередном релизе 5.2.12
Исправлено несколько критических ошибок и пофиксено более 60 багов.
Среди критических исправлений - новая директива PHP max_file_uploads, позволяющая установить лимит на файловые загрузки, что полезно для предотвращения DoS-атак.
Исправлена работа в исключениях safe_mode и open_basedir.
Ужесточены политики безопасности, что потенциально должно снизить вероятность проведения атаки на сайт, либо провести какую-либо нежелательную процедуру на сервере.
Также в PHP 5.2.12 реализованы дополнительные методы валидации для функции htmlspecialchars(), требующей наличия или проверки специальных символов в HTML-коде.
21.11.2009: Релиз PHP 5.3.1
Почти пол года прошло с момента последнего релиза. И вот долгожданный релиз: PHP 5.3.1, в котором исправлено около 100 ошибок
Среди новшеств, связанных с безопасностью, представленных в релизе PHP 5.3.1, отмечаются:
- Добавлена директива конфигурации "max_file_uploads", позволяющая указать максимально возможное число загрузок файлов на каждый запрос. Директива введена для защиты от DoS атак, направленных на истощение ресурсов через создание огромного числа временных файлов. Заданное по умолчанию значение - 20
- Добавлены дополнительные проверки в код обработки EXIF полей в изображениях
- Устранена возможность обхода ограничений safe_mode, через вызов tempnam() для неограниченного создания временных файлов
- Устранена возможность создания fifo-файлов вне корневой директории, определенной через open_basedir, путем вызова posix_mkfifo()
- Исправлена ошибка, приводящая к неработоспособности ограничения safe_mode_include_dir
- Устранена ошибка, приводящая к краху при передаче некорректного режима в функцию popen.
Еще важные исправления:
- Устранен крах при указании неверного значения typelib в момент вызова функции com_print_typeinfo
- Устранен крах при использовании отражений (Reflection) в SQLiteDatabase::ArrayQuery() и SQLiteDatabase::SingleQuery()
- Устранен крах при создании экземпляров PDORow и PDOStatement с использованием отражений
- Исправлена ошибка в коде работы с tar-архивами, связанная с обработкой длинных имен
- Исправлена ошибка приводящая к завершению выполнения в случае не определения интерфейса при вызове __autoload
[ » Подробнее... ]
23.09.2009: Релиз PHP 5.2.11! Рекомендуем обновить.
Команда разработчиков PHP анонсировала о выпуске нового релиза: PHP 5.2.11 и рекомендует обновить версию.
[ » Подробнее... ]
8-9 октября 2009 г. в Москве пройдет 8-я международная конференция PHPCONF 2009
Основные тезисы PHPCONF 2009:
- Организация эффективной командной разработки.
- Обеспечение поддержания жизни и развития «старых» проектов, рефакторинг кода. Второе рождение проекта.
- Организация эффективной индустриальной разработки.
- Постановка процесса веб-разработки на поток.
- Современные методики и веяния в мире веб-разработки.
[ » Подробнее на сайте PHPconf... ]
07.08.2009: К нам присоединился проект WAPPHP.net,
посвященный разработке WAP с помощью PHP
Есть уверенность, что совместная работа будет на пользу нашим посетителям, интересующимся этой популярной технологией PHP
30.06.2009: Долгожданный релиз PHP 5.3.0!
Среди новшеств, представленных в релизе PHP 5.3.0, отмечаются:
- поддержка пространств имен (namespaces)
- late static bindings
- лямбда-функции и замыкания
- NOWDOC
- сокращенный оператор тройного сравнения «?:»
- ограниченная версия оператора goto (jump label)
- родной MySQL-драйвер mysqlnd как замена libmysql
- улучшенная поддержка платформы Windows
- предупреждения об устаревших функциях вынесены в новый уровень ошибок (E_DEPRECATED)
- в состав языка теперь встроены расширения ext/phar, ext/intl, ext/fileinfo, ext/sqlite3 и ext/enchant
- а некоторые другие расширения (ext/ming, ext/fbsql, ext/ncurses, ext/fdf) — наоборот, перенесены в PECL.
[ » Подробнее... ]
18.06.2009: Новый релиз PHP 5.2.10 (продолжение улучшения безопасности)
В новом релизе PHP 5.2.10 исправлено более 100 ошибок, одна из которых серьезный момент в безопасности.
Fixed bug #48378 (exif_read_data() segfaults on certain corrupted .jpeg files).
[
» Подробнее... ]
12.05.2008: Новый релиз PHP 5.2.6 (исправлено более 120 ошибок)
В новом релизе PHP 5.2.6 исправлено более 120 ошибок, среди которых несколько имеют отношение к безопасности.
[ » Подробнее... ]
22.02.2008: Новый релиз PHP 5.2.5
Команда разработчиков PHP объявила о выпуске нового релиза: PHP 5.2.5. Релиз направлен на стабилизацию ветки PHP 5.2.x. Исправлено более 60 ошибок, некоторые касаются безопасности. Всем пользователям PHP 5 рекомендуется обновиться.
[ » Подробнее... ]
20.02.2008: Новый релиз PHP 4.4.8
Разработчики PHP объявили о выпуске релиза PHP 4.4.8.
[ » Подробнее... ]
>>> Все новости