Больше версий VC6 для PHP 5.3.x?

Мне нужно установить PHP 5.3.x (желательно x> = 4) в окне Windows с Apache. К сожалению, на странице загрузки PHP я не могу найти PHP 5.3.x, скомпилированный с VC6. Так…

  • Могу ли я использовать двоичные файлы VC9 в Apache?
  • Если да, то как? Должен ли я делать что-то особенное?

http://www.apachelounge.com/viewtopic.php?t=2743 – В этой теме они говорят, что использование VC9 PHP вообще не рекомендуется с VC6 Apache, хотя оно может работать в первую очередь. Они не говорят, почему.

http://windows.php.net/qa/ – Здесь также говорится, что нельзя использовать PHP5.3 VC9 с Apache, скомпилированным с VC6 (а также не указать почему).

Я думаю, что лучше всего обновить Apache до версии VC9: http://www.apachelounge.com/download/

Из объявления о выпуске:

Пользователи Windows: учтите, что мы больше не предоставляем сборки, созданные с помощью Visual Studio C ++ 6. Невозможно поддерживать высококачественную и безопасную сборку PHP для Windows с использованием этого невоспроизводимого компилятора.

Для Apache SAPI (php5_apache2_2.dll) убедитесь, что вы используете версию Apache Visual Studio C ++ 9. Мы рекомендуем строить PHP, как это предусмотрено ApacheLounge. Для любых других SAPI (CLI, FastCGI через mod_fcgi, FastCGI с IIS или другим сервером, поддерживающим FastCGI) все работает по-прежнему. Сторонние поставщики расширения должны перестроить свои расширения, чтобы сделать их совместимыми и загружаемыми с помощью Visual Studio C ++ 9, которые мы больше не предоставляем.

http://www.apachelounge.com/download/

PHP 5.3.5 для сервера VC6 по-прежнему доступен: http://windows.php.net/downloads/releases/archives/

Я уверен, что вы можете установить версии Apache VC9 с http://www.apachelounge.com/download/, и они будут работать с сборками VC9 5.3.x.