Как установить PHP 5 для IIS 6: 12 шагов (с изображениями)

Оглавление:

Как установить PHP 5 для IIS 6: 12 шагов (с изображениями)
Как установить PHP 5 для IIS 6: 12 шагов (с изображениями)

Видео: Как установить PHP 5 для IIS 6: 12 шагов (с изображениями)

Видео: Как установить PHP 5 для IIS 6: 12 шагов (с изображениями)
Видео: Удаленный рабочий стол RDP. Подробная настройка. Windows 7, 8, 10 2024, Апрель
Anonim

Пошаговое руководство по установке iis6 и php5 в Windows XP или Windows Server 2003

Шаг 1. Сначала необходимо установить IIS 6.0

(IIS 5.1 в XP)

Установите PHP 5 для IIS 6 Шаг 2
Установите PHP 5 для IIS 6 Шаг 2

Шаг 2. В Windows XP перейдите в панель управления> добавьте программы удаления

Щелкните «Добавить / удалить компоненты Windows». Поставьте чек на "Информационные службы Интернета". В Windows7 выберите Пуск -> Панель управления -> Программы и компоненты -> Включение или выключение компонентов Windows. Убедитесь, что отмечены все параметры, показанные на изображении ниже.

Установите PHP 5 для IIS 6 Шаг 3
Установите PHP 5 для IIS 6 Шаг 3

Шаг 3. IIS 6.0 установлен

Теперь вы должны получить правильные файлы для php5. Перейдите на https://www.php.net/downloads.php и загрузите zip-пакет в разделе «Двоичные файлы Windows». Не получается установить установщик!

Кроме того, пока вы здесь, вам нужно будет получить «Коллекцию модулей PECL» также в бинарных файлах Windows.

Установите PHP 5 для IIS 6 Шаг 4
Установите PHP 5 для IIS 6 Шаг 4

Шаг 4. После загрузки извлеките первый загруженный файл и поместите его в папку «C:

php ". Извлеките модули PECL в" C: / php / ext ".

Установите PHP 5 для IIS 6 Шаг 5
Установите PHP 5 для IIS 6 Шаг 5

Шаг 5. Переименуйте C:

php / php.ini-рекомендуется в C: / php / php.ini, а затем КОПИРОВАТЬ это в C: / Windows

Установите PHP 5 для IIS 6 Шаг 6
Установите PHP 5 для IIS 6 Шаг 6

Шаг 6. Откройте файл php.ini, который у вас есть, раскомментируйте cgi.force_redirect в php.ini и установите для него значение 0.

Установите PHP 5 для IIS 6 Шаг 7
Установите PHP 5 для IIS 6 Шаг 7

Шаг 7. Найдите SMTP = localhost и убедитесь, что он не прокомментирован

Если ваш почтовый сервер находится где-то еще, вы можете указать его здесь. Также установите эту строку чуть ниже указанного выше: sendmail_from = [email protected]

Установите PHP 5 для IIS 6 Шаг 8
Установите PHP 5 для IIS 6 Шаг 8

Шаг 8. Измените session.save_path на session.save_path = C:

php / sessions и сделайте каталог C: / php / sessions

Установите PHP 5 для IIS 6 Шаг 9
Установите PHP 5 для IIS 6 Шаг 9

Шаг 9. Установите строку extension_dir как extension_dir = "C:

PHP / ext.

Установите PHP 5 для IIS 6 Шаг 10
Установите PHP 5 для IIS 6 Шаг 10

Шаг 10. Раскомментируйте все следующие элементы

extension = php_mssql.dll

extension = php_msql.dll

extension = php_mysql.dll

extension = php_mysqli.dll

extension = php_java.dll

extension = php_ldap.dll

extension = php_iisfunc.dll

extension = php_imap.dll

extension = php_filepro.dll

extension = php_gd2.dll

extension = php_gettext.dll

extension = php_dba.dll

extension = php_dbase.dll

extension = php_dbx.dll

extension = php_mbstring.dll

extension = php_pdf.dll

extension = php_pgsql.dll

extension = php_sockets.dll

extension = php_xmlrpc.dll

extension = php_xsl.dll

extension = php_zip.dll

Остальные требуют большего внимания и выходят за рамки этого руководства.

Некоторых предметов там может не быть. В этом случае просто скопируйте строку в свой ini-файл.

Шаг 11. Теперь скопируйте все эти DLL-файлы на C:

php / ext в C: / windows / system32 или добавьте "C: / PHP;" на ваш путь к Windows. Чтобы добавить php в путь к Windows:

  • Щелкните правой кнопкой мыши "Мой компьютер" и выберите "Свойства"> "Вкладка" Дополнительно ">" Переменные среды ".

    Установите PHP 5 для IIS 6, шаг 11, пункт 1
    Установите PHP 5 для IIS 6, шаг 11, пункт 1
  • Теперь добавьте «C: / PHP;» к самому началу.

    Установите PHP 5 для IIS 6, шаг 11, пункт 2
    Установите PHP 5 для IIS 6, шаг 11, пункт 2
  • Теперь перейдите в начало> запустить> введите: regedit и нажмите ОК.

    Установите PHP 5 для IIS 6, шаг 11, пункт 3
    Установите PHP 5 для IIS 6, шаг 11, пункт 3
  • Добавьте в реестр HKEY_LOCAL_MACHINE / SOFTWARE / PHP / IniFilePath = C: / php. Если вы измените путь к Windows вместо копирования файлов dll, вам нужно будет перезагрузить компьютер, чтобы php заработал. Обновить php проще, если вы добавите его в свой путь к Windows. Так что добавьте эту страницу в закладки и перезапустите. Сейчас самое подходящее время, поскольку мы закончили с размещением файлов.

    Установите PHP 5 для IIS 6, шаг 11, пункт 4
    Установите PHP 5 для IIS 6, шаг 11, пункт 4
  • В диспетчере IIS щелкните имя хоста вашего сервера на панели «Подключения» слева.

    Установите PHP 5 для IIS 6, шаг 11, пункт 5
    Установите PHP 5 для IIS 6, шаг 11, пункт 5
  • Дважды щелкните значок Сопоставления обработчиков.

    Установите PHP 5 для IIS 6, шаг 11, Bullet6
    Установите PHP 5 для IIS 6, шаг 11, Bullet6
  • На панели «Действия сопоставлений обработчиков» нажмите «Добавить сопоставление модулей».

    Установите PHP 5 для IIS 6, шаг 11, Bullet7
    Установите PHP 5 для IIS 6, шаг 11, Bullet7

Шаг 12. Введите следующую информацию в соответствующие текстовые поля и нажмите OK

  • Путь запроса: *.php

    Установите PHP 5 для IIS 6, шаг 12, пункт 1
    Установите PHP 5 для IIS 6, шаг 12, пункт 1
  • Модуль: FastCGImodule

    Установите PHP 5 для IIS 6, шаг 12, пункт 2
    Установите PHP 5 для IIS 6, шаг 12, пункт 2
  • Исполняемый файл: C: / php / php-cgi.exe

    Установите PHP 5 для IIS 6, шаг 12, пункт 3
    Установите PHP 5 для IIS 6, шаг 12, пункт 3
  • Имя: FastCGI

    Установите PHP 5 для IIS 6, шаг 12, пункт 4
    Установите PHP 5 для IIS 6, шаг 12, пункт 4
  • Щелкните ОК, а затем щелкните Да.

    Установите PHP 5 для IIS 6, шаг 12, пункт 5
    Установите PHP 5 для IIS 6, шаг 12, пункт 5
  • На левой панели щелкните имя хоста вашего сервера, а затем дважды щелкните значок документа по умолчанию.

    Установите PHP 5 для IIS 6, шаг 12, Bullet6
    Установите PHP 5 для IIS 6, шаг 12, Bullet6
  • На панели «Действия» справа нажмите «Добавить».

    Установите PHP 5 для IIS 6, шаг 12, Bullet7
    Установите PHP 5 для IIS 6, шаг 12, Bullet7
  • Введите index.php в качестве имени нового документа по умолчанию и нажмите OK.
  • На левой панели щелкните имя хоста вашего сервера.
  • На панели «Действия» справа нажмите «Перезагрузить».
  • Создайте новый текстовый документ и сохраните его как c: / inetpub / wwwroot / phpinfo.php со следующим содержимым:
  • Теперь вы должны увидеть информационную страницу PHP по адресу

Видео - с помощью этой службы некоторая информация может быть передана YouTube

подсказки

  • Если вам нужна помощь, вы всегда можете воспользоваться помощью php.net. Это отличное место для изучения php.
  • Если php не работает, попробуйте раскомментировать расширения файлов dll в файлах php.ini. Помните, что один находится в вашем каталоге C: / Windows, а другой - в каталоге C: / php. Он будет использовать путь к Windows.
  • Если вы добавите C: / PHP к своим переменным env, вы можете в конечном итоге загрузить php.ini из папки C: / PHP (или вашего эквивалента)

Рекомендуемые: