Итак, я просмотрел весь интернет в поисках хорошего решения, чтобы заставить PHP и MySQL работать на IIS7.0. Это практически невозможно, я пробовал это много раз и сдался. Пожалуйста, помогите ссылкой на какой-нибудь отличный пошаговый учебник по добавлению PHP и MySQL в IIS7.0 с нуля. PHP и MySQL необходимы для установки любой CMS.
Вы посмотрели на это:
http://learn.iis.net/page.aspx/246/using-fastcgi-to-host-php-applications-on-iis7/
MySQL должен быть довольно простым.
Сообщите нам, с какими проблемами вы столкнулись...
Я'ве было дано веб-сайта на PHP / MySQL, который я'м на хост с IIS 7.0 на 64-разрядной Windows сервер 2008.
Я'м Сеть / разработчика СУБД MSSQL, и я незнаком с PHP или MySQL.
кэВ написал:
ты посмотри на этот&покер румы;
Я Дон'т знать, если любой реализации х64 PHP является более authoratative или популярен, чем другой.
Я'м собираюсь попробовать следующие шаги в Кев'ы <заведующий отделением экологии транспортных>включить поддержкой FastCGI в IIS7.0</заведующий отделением экологии транспортных> статьи с файл <заведующий отделением экологии транспортных>php-5.2.5-x64-2007-11-12.zip</заведующий отделением экологии транспортных и GT; от <заведующий отделением экологии транспортных>фьюжн-х LAN</заведующий отделением экологии транспортных и GT;.
Это'ы "и версия PHP 5.2.5 (64-разрядная версия)", но по в <заведующий отделением экологии транспортных>php.net</заведующий отделением экологии транспортных и GT;, последняя версия-PHP 5.2.6. О, хорошо.
Убедитесь, что "расширения ISAPI и" установлен в IIS (мои были).
Скачать и затем распаковать php-5.2.5-x64-2007-11-12.zip
Скопировать содержимое папки для PHP-5.2.5 (х64) в C:\php\
Скопируйте файл C:\php\php.ini-dist в папке \C:\Windows
Переименовать файл C:\Windows\php.ini-dist как в PHP.Ини
Редактировать РНР.Ини в блокнот. Убрать точку с запятой (;) из строки:
;extension=php_mysql.dll
Сохранить и закрыть
Скопируйте файл C:\php\ext\php_mysql.dll в папку C:\Windows\System32\
В Диспетчере служб IIS'ы "и сопоставлений обработчиков" и выберите "и добавить сопоставление сценария и amp;покер румы; на"
Путь запроса: *.в PHP Исполняемый Файл: C:\php\php5isapi.dll Имя: PHP
Установить MySQL (кто-то уже установил <заведующий отделением экологии транспортных и GT;версия MySQL 5.0</заведующий отделением экологии транспортных и GT; для меня).
Создать файл C:\inetpub\wwwroot\test.php как
<HTML и ГТ; <головы> в <название>с информацией о PHP</название> </голова> <тело> <?РНР функцию phpinfo(); ?> </тело> </HTML и ГТ;
Блокпост: как я могу получить PHP для работы с adodb и MySQL?
Предполагается, что он должен работать через FastCGI. Но у меня не очень получилось (использую Vista). Я могу заставить PHP работать, но он падает после загрузки страницы (FastCGI работает). Поэтому я делаю моддинг. Я сам хотел бы получить надежный ответ.
Я хотел бы предложить, если вы собираетесь на PHP и MySQL установить, чтобы вместо этого использовать [ПУВР][1]. Он отлично работает и легко добавлять расширения и изменить все. Я использую его для работы и люблю его.
[1]: http://www.wampserver.com/en/ то "ПУВР-то"
Один из разработчиков IIS имеет здесь отличную прохождение:
http://blogs.iis.net/bills/archive/2006/10/31/PHP-on-IIS.aspx
Однако, ради бога, почему?
Apache является одним из основных боль, чтобы работать в Vista. И II7 (и 6) предполагают, чтобы запустить PHP штрафа. Так зачем заморачиваться с Apache?