2008-08-15 7 views
7

Хорошо, я просмотрел по всему Интернету хорошее решение, чтобы PHP и MySQL работали на IIS7.0. Это почти невозможно, я много раз пробовал и отдал впустую. Пожалуйста, помогите, связав несколько замечательных пошаговых руководств по добавлению PHP и MySQL на IIS7.0 с нуля. PHP и MySQL необходимы для установки любой CMS.Как мне заставить PHP и MySQL работать с IIS 7.0?

ответ

0

Предполагается работать через FastCGI. Но у меня не было большого успеха (с использованием Vista). Я могу запустить PHP, но он падает после загрузки страницы (FastCGI делает). Так что я меняю моддинг. Я бы хотел получить надежный ответ.

0

Из моего опыта работы с окнами/апача это просто вопрос установки MySQL, я не могу себе представить, что IIS/Apache не имеет ничего общего с этим ,

0

Apache - большая боль для запуска в Vista. И II7 (и 6) предполагают, что PHP отлично работает. Так зачем беспокоиться с Apache?

+0

я не имел никаких проблем с самого апача, только сеанс PHP и загрузить каталоги должны были быть установлены специально – Spikolynn 2009-08-30 17:50:29

0

Я бы предложил, если вы собираетесь установить PHP и MySQL, вместо этого используйте WAMP. Он отлично работает и легко добавлять расширения и изменять все. Я использую его для работы и люблю его.

0

Один из разработчиков IIS имеет превосходное прохождение игры здесь:

http://blogs.iis.net/bills/archive/2006/10/31/PHP-on-IIS.aspx

Однако, ради бога почему?

+0

Мы точечно чистый магазин, но один из наших клиентов сбрасывали домашнее пиво php4 mysql4 phpmyadmin и собственный код. Это займет 3 месяца перезаписи или просто запустить его на отдельной машине, чтобы гнить в киберпространстве. Причина в том, что вы используете то, что знаете, и то, с чем вы можете избавиться. – 2009-04-07 01:25:55

1

Я дал 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. Ну что ж.


  1. Убедитесь, что "Расширения ISAPI" установлены в IIS (мои были).

  2. Скачать и распаковать php-5.2.5-x64-2007-11-12.zip

  3. Скопируйте содержимое папки PHP-5.2.5 (x64) в * C: \ PHP *

  4. Скопируйте файл C: \ PHP \ php.ini-расстояние в папку * C: \ Windows *

  5. Rename файла C: \ Windows \ php.ini-расстояние, как php.ini

  6. Редактировать php.ini в блокноте. Удалить ведущий запятой (;) от линии:

    ;extension=php_mysql.dll 
    
  7. сохранить и закрыть

  8. Скопируйте файл C: \ PHP \ вн \ php_mysql.dll в папку * C: \ Windows \ System32 *

  9. В «Менеджерах обработчика» диспетчера IIS выберите «Добавить скрипт-карту и hellip»;

    Request path: *.php 
    Executable: C:\php\php5isapi.dll 
    Name:   PHP 
    
  10. Установить MySQL (кто-то уже установлен MySQL 5.0 для меня).

  11. Создать файл C: \ Inetpub \ Wwwroot \ test.php как

    <html> 
    <head> 
    <title>PHP Information</title> 
    </head> 
    <body> 
    <?php phpInfo(); ?> 
    </body> 
    </html> 
    
  12. Перейдите http://localhost/test.php в свой веб-браузер. Вы увидите страницу с информацией о PHP.


Препятствие: How do I get PHP to work with ADOdb and MySQL?

 Смежные вопросы

  • Нет связанных вопросов^_^