Разработка электронного магазина на PHP и MySQL. Пинягина О.В. - 106 стр.

UptoLike

Составители: 

О.В. Пинягина
106
Приложение 3. Настройка PHP под MS IIS
Технология PHP может работать не только в рамках сервера Apache.
Достаточно легко настроить PHP и под сервер Microsoft Internet
Information Servicesперационные системы Windows NT, 2000 или XP).
Во-первых, запустите IIS и попробуйте загрузить в браузер какой-либо
PHTML-файл. Скорее всего, вы просто увидите текст сценария. Это
означает, что PHP пока не настроен.
Рассмотрим, как выглядит процесс настройки для Windows XP. Для
этого выберите «Пуск» - «Панель управления» - «Администрирование»
- «Internet Information Services», щелкните правой кнопкой по строке
«Web-узел по умолчанию» и выберите пункт «Свойства». Вы увидите окно
настройки IIS. Перейдите на закладку «Домашний каталог» и нажмите
кнопку «Настройка». Вы увидите список типов файлов, которые понимает
IIS. Нажмите кнопку «Добавить». В качестве исполняемого файла выберите
полный путь к файлу php.exe он может выглядеть, например, как
C:\php\php.exe. В поле «Расширение» наберите .phtml. Закройте окна
настройки.
Так же, как и для настройки под Apache, требуется поместить файл
конфигурации php.ini в каталог С:\WINDOWS, а файлы php4ts.dll и
Msvcrt.dll – в каталог C:\WINDOWS\SYSTEM32.
Теперь снова попробуйте загрузить в браузер какой-либо PHTML-
файл. Вы увидите результаты его работы.
Разумеется, эта настройка производится один раз.
Примечание. При работе с IIS могут возникнуть проблемы с сеансовыми
переменными. В файле php.ini следует указать имя каталога для хранения
сессий, например:
session.save_path = C:\tmp
Примечание. Для некоторых версий PHP может потребоваться явная
установка параметра:
cgi.force_redirect = 0
О.В. Пинягина


                      Приложение 3. Настройка PHP под MS IIS
      Технология PHP может работать не только в рамках сервера Apache.
Достаточно легко настроить PHP и под сервер Microsoft Internet
Information Services (операционные системы Windows NT, 2000 или XP).
      Во-первых, запустите IIS и попробуйте загрузить в браузер какой-либо
PHTML-файл. Скорее всего, вы просто увидите текст сценария. Это
означает, что PHP пока не настроен.
      Рассмотрим, как выглядит процесс настройки для Windows XP. Для
этого выберите «Пуск» - «Панель управления» - «Администрирование»
- «Internet Information Services», щелкните правой кнопкой по строке
«Web-узел по умолчанию» и выберите пункт «Свойства». Вы увидите окно
настройки IIS. Перейдите на закладку «Домашний каталог» и нажмите
кнопку «Настройка». Вы увидите список типов файлов, которые понимает
IIS. Нажмите кнопку «Добавить». В качестве исполняемого файла выберите
полный путь к файлу php.exe – он может выглядеть, например, как
C:\php\php.exe. В поле «Расширение» наберите .phtml. Закройте окна
настройки.
      Так же, как и для настройки под Apache, требуется поместить файл
конфигурации php.ini в каталог С:\WINDOWS, а файлы php4ts.dll и
Msvcrt.dll – в каталог C:\WINDOWS\SYSTEM32.
      Теперь снова попробуйте загрузить в браузер какой-либо PHTML-
файл. Вы увидите результаты его работы.
      Разумеется, эта настройка производится один раз.

Примечание. При работе с IIS могут возникнуть проблемы с сеансовыми
переменными. В файле php.ini следует указать имя каталога для хранения
сессий, например:
session.save_path = C:\tmp
Примечание. Для некоторых версий PHP может потребоваться явная
установка параметра:
cgi.force_redirect = 0



106