Изменения в поддержке Windows

Изменения к выпускам PHP для Windows:

  • Минимально необходимая версия Windows теперь Windows XP SP3. Windows 98, ME, 2000 и NT4 больше не поддерживаются.
  • Бинарные файлы для Windows теперь скомпилированы для i586 и более поздних платформ. Платформы i386 и i486 более не поддерживаются.
  • Теперь есть экспериментальная поддержка для x64 версий PHP под Windows.
  • Теперь присутствует поддержка компилятора Visual C++ 9 (VC9), используемого в Visual Studio 2008. Снапшоты и релизы будут также доступны для VC9. Старые бинарные файлы для VC6 все еще поддерживаются и выпускаются в соответствии с VC9.
  • Библиотека PDO_OCI php_pdo_oci8.dll (для использования с клиентскими библиотеками для сервера Oracle версии 8) более не собирается. Вместо нее используйте php_pdo_oci.dll (без '8') с клиентскими библиотеками Oracle 10 или 11. Соединение с базами данных других версий все еще поддерживается.
  • Для расширения OCI8 новая библиотека php_oci8_11g.dll доступна как дополнение к php_oci8.dll. Подключена может быть только одна из библиотек. Используйте php_oci8.dll с клиентскими библиотеками Oracle 10.2. Используйте php_oci8_11g.dll с клиентскими библиотеками Oracle 11. Соединение с базами данных других версий все еще поддерживается.

Поддержка Windows была добавлена для следующих функций:

Другие изменения:

  • Улучшена переносимость функций stat(), touch(), filemtime(), filesize() и других функций, связанных с ними (100% переносимость для имеющейся информации).
  • Теперь возможно создание жестких ссылок на Windows используя функцию link(), и символических ссылок, используя функцию symlink(). Жесткие ссылки доступны начиная с Windows 2000, символические - начиная с Windows Vista.
  • Версия PHP для Windows теперь предоставляет набор констант с префиксом PHP_WINDOWS_*. Список констант и примеры использования можно найти в разделе Предопределенные константы.
Внимание

Поддержка модуля ISAPI была прекращена. Вместо него используйте улучшенный модуль FastCGI SAPI.

Замечание: Стал доступен новый отдельный сайт для PHP под Windows, включающий раздел загрузок, релиз-кандидаты и снапшоты в различных вариантах (thread-safe/not-thread-safe, VC6/VC9, x86/x64). URL этого сайта следующий » http://windows.php.net/.


Участник рейтинга Тэглайн 2010