Здравствуйте, уважаемые. Помогите пожалуйста разобраться. Есть Windows Server 2008 r2, IIS7 Cобственно, если устанавливать PHP 5.3.2 через дистрибутив, то всё понятно, всё работает. А если скачать архив и сделать всё руками - то не работает. Помогите пожалуйста разобраться почему - то ли я что неправильно делаю, то ли у него с серверной виндой специфика какая. На windows 7 если настраивать из архива а не из дистрибутива - то всё работает (настройки то одни и те же). А те же самые действия "руками" на 2008 винде ни к чему не приводят. помогите пожалуйста понять
вообще не работает php из дистрибутива. ни последней версии, ни предпоследней, ни на 2008, ни на семёрке. а из инсталлятора всё работает. ну что, ни у кого нет такой беды? даже тупо из cmd если запустить php.exe -info, он ошибку выдаёт The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line sxstrace.exe tool for more detail.
Ообрати внимание на версию компилятора, допустим у меня версия 5.3.3 собранная vc6 на win 2008 server не работала, там должна быть версия собранная vc9 другая работать в принципе не будет (где - то видел в инете упоминание об этом), а вообще я статью на хабрахабр постил как и что делать, но ее зарезали, а сейчас у меня новый комп.
это написано рядом со ссылками, по которым скачивается пхп с оф.сайта. http://windows.php.net/download/ Which version do I choose? If you are using PHP with Apache 1 or Apache2 from apache.org you need to use the VC6 versions of PHP If you are using PHP with IIS you should use the VC9 versions of PHP Do NOT use VC9 version with apache.org binaries