Хорошо, я просмотрел по всему Интернету хорошее решение, чтобы PHP и MySQL работали на IIS7.0. Это почти невозможно, я много раз пробовал и отдал впустую. Пожалуйста, помогите, связав несколько замечательных пошаговых руководств по добавлению PHP и MySQL на IIS7.0 с нуля. PHP и MySQL необходимы для установки любой CMS.Как мне заставить PHP и MySQL работать с IIS 7.0?
ответ
Принимали ли вы посмотрите на это:
http://learn.iis.net/page.aspx/246/using-fastcgi-to-host-php-applications-on-iis7/
MySQL должен быть довольно прямо вперед.
Дайте нам знать, какие проблемы Вы сталкиваетесь ...
Предполагается работать через FastCGI. Но у меня не было большого успеха (с использованием Vista). Я могу запустить PHP, но он падает после загрузки страницы (FastCGI делает). Так что я меняю моддинг. Я бы хотел получить надежный ответ.
Из моего опыта работы с окнами/апача это просто вопрос установки MySQL, я не могу себе представить, что IIS/Apache не имеет ничего общего с этим ,
Apache - большая боль для запуска в Vista. И II7 (и 6) предполагают, что PHP отлично работает. Так зачем беспокоиться с Apache?
Я бы предложил, если вы собираетесь установить PHP и MySQL, вместо этого используйте WAMP. Он отлично работает и легко добавлять расширения и изменять все. Я использую его для работы и люблю его.
Один из разработчиков IIS имеет превосходное прохождение игры здесь:
http://blogs.iis.net/bills/archive/2006/10/31/PHP-on-IIS.aspx
Однако, ради бога почему?
Мы точечно чистый магазин, но один из наших клиентов сбрасывали домашнее пиво php4 mysql4 phpmyadmin и собственный код. Это займет 3 месяца перезаписи или просто запустить его на отдельной машине, чтобы гнить в киберпространстве. Причина в том, что вы используете то, что знаете, и то, с чем вы можете избавиться. – 2009-04-07 01:25:55
Я дал PHP/MySQL веб-сайт, который я провести с IIS 7.0 на 64-разрядной Windows Server 2008.
Я разработчик .NET/MSSQL, и не знаком с либо PHP, либо MySQL.
Kev писал:
Принимали ли вы посмотрите на это & hellip;
Я не знаю, является ли какая-либо реализация Win64 PHP более авторитарной или популярной, чем другая.
Я собираюсь попробовать следующие шаги в Enable FastCGI support in IIS7.0 статьи Кевы с файлом php-5.2.5-x64-2007-11-12.zip из fusion-x lan.
Это «Версия PHP 5.2.5 (x64)», но в соответствии с php.net последней версией является PHP 5.2.6. Ну что ж.
Убедитесь, что "Расширения ISAPI" установлены в IIS (мои были).
Скачать и распаковать php-5.2.5-x64-2007-11-12.zip
Скопируйте содержимое папки PHP-5.2.5 (x64) в * C: \ PHP *
Скопируйте файл C: \ PHP \ php.ini-расстояние в папку * C: \ Windows *
Rename файла C: \ Windows \ php.ini-расстояние, как php.ini
Редактировать php.ini в блокноте. Удалить ведущий запятой (;) от линии:
;extension=php_mysql.dll
сохранить и закрыть
Скопируйте файл C: \ PHP \ вн \ php_mysql.dll в папку * C: \ Windows \ System32 *
В «Менеджерах обработчика» диспетчера IIS выберите «Добавить скрипт-карту и hellip»;
Request path: *.php Executable: C:\php\php5isapi.dll Name: PHP
Установить MySQL (кто-то уже установлен MySQL 5.0 для меня).
Создать файл C: \ Inetpub \ Wwwroot \ test.php как
<html> <head> <title>PHP Information</title> </head> <body> <?php phpInfo(); ?> </body> </html>
Перейдите http://localhost/test.php в свой веб-браузер. Вы увидите страницу с информацией о PHP.
Препятствие: How do I get PHP to work with ADOdb and MySQL?
я не имел никаких проблем с самого апача, только сеанс PHP и загрузить каталоги должны были быть установлены специально – Spikolynn 2009-08-30 17:50:29