Как мне заставить PHP и MySQL работать на IIS 7.0?

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

15.08.2008 03:05:13
7 ОТВЕТОВ
РЕШЕНИЕ

Вы смотрели на это:

http://learn.iis.net/page.aspx/246/using-fastcgi-to-host-php-applications-on-iis7/

MySQL должен быть довольно простым.

Дайте нам знать, с какими проблемами вы сталкиваетесь ...

5
24.11.2013 07:34:49

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

0
15.08.2008 03:20:12

Исходя из моего опыта работы с windows / apache, это всего лишь вопрос установки MySQL, я не могу представить, что IIS / Apache как-то связан с этим.

0
15.08.2008 06:52:22

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

0
17.08.2008 01:13:30
у меня не было проблем с самим apache, только сессия php и
Spikolynn 30.08.2009 17:50:29

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

0
22.08.2008 05:19:48

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

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

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

0
22.08.2008 05:21:11
Мы являемся сетевым магазином, но один из наших клиентов бросил домашний напиток php4 mysql4 phpmyadmin и их собственный код. Потребуется 3 месяца переписать или просто запустить его на автономной машине, чтобы гнить в киберпространстве. Причина в том, что вы используете то, что знаете, и то, что вы можете сойти с рук.
Zachary Scott 7.04.2009 01:25:55

Мне дали веб-сайт PHP / MySQL, который я должен разместить на IIS 7.0 на 64-битной Windows Server 2008.

Я разработчик .NET / MSSQL и незнаком с PHP или MySQL.

Кев написал:

Вы смотрели на это ...

Я не знаю, является ли какая-либо одна реализация Win64 PHP более авторитетной или популярной, чем другая.

Я собираюсь попробовать выполнить действия Kev's Enable FastCGI в статье о 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. Убедитесь, что в IIS установлены «расширения ISAPI» (мои были).

  2. Загрузите и распакуйте php-5.2.5-x64-2007-11-12.zip

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

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

  5. Переименуйте файл C: \ Windows \ php.ini-dist в php.ini

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

    ;extension=php_mysql.dll
  7. Сохрани и закрой

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

  9. В «Сопоставлениях обработчиков» IIS Manager выберите «Добавить карту сценариев…»

    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.


Roadblock: Как мне заставить PHP работать с ADOdb и MySQL?

1
23.05.2017 11:53:53