Сведения о вопросе

Faridun

04:30, 28th August, 2020

Теги

php   mysql   iis-7    

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

Просмотров: 540   Ответов: 7

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



  Сведения об ответе

+-*/

17:01, 10th August, 2020

Вы уже взглянули на это:

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

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

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


  Сведения об ответе

SSESION

23:03, 17th August, 2020

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

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

Кев писал::

Вы уже посмотрели на this…

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

Я собираюсь попробовать выполнить шаги в статье Enable FastCGI support in IIS7.0 от Kev с файлом 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 Extensions" установлены в IIS (мои были).

  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 "сопоставления обработчиков" выберите " Добавить скрипт Map…"

    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.


Блокпост: как заставить PHP работать с ADOdb и MySQL?


  Сведения об ответе

prince

15:18, 3rd August, 2020

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


  Сведения об ответе

#hash

09:19, 29th August, 2020

Один из разработчиков IIS имеет здесь отличное пошаговое руководство:

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

Однако, ради всего святого, почему?


  Сведения об ответе

ITSME

12:35, 7th August, 2020

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


  Сведения об ответе

crush

23:16, 1st August, 2020

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


  Сведения об ответе

padenie

14:18, 1st August, 2020

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


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться