php iis



Iis php

Автор Central-555 задал вопрос в разделе Компьютеры, Связь

php + iis 6.0. Помогите пожалуйста! и получил лучший ответ

Ответ от Coolfire[гуру]
Установка php на веб-сервер Microsoft IIS 6.0
Что нам понадобится для проведения установки? Первое и самое главное - желание во всем разобраться. Второе - рабочая конфигурация, она же просто железо. Далее дистрибутив операционки от малоизвестной мелко-мягкой компании Windows Server 2003. Внимание - стоит денег! Причем не малых. Сам сервер IIS 6.0 стал частью ядра ОС. И, наконец-то, сам дистрибутив php. Его можно взять абсолютно бесплатно вот тут.
Теперь, когда у нас все готово, приступаем к установке. В этот раз рассматривать мы будем php 4.4.4. Кто-то может сказать что есть же пятая версия. . Будет прав, но о ней попозже.
Ставить сервер с поддержкой php мы будем для своих собственных нужд, то есть для одного единственного сайта на сервере. Это как раз случай для домашнего и мелкого офисного использования. Потому, чтобы все конструкции смотрелись красиво и компактно, я предлагаю все папки свалить в %Your_Drive%Inetpub.
Итак, в каталоге Inetpub мы создаем два подкаталога - php и mysql. Зачем нужен второй каталог - станет понятно чуть позже, а пока нас интересует путь %Your_Drive%Inetpubphp. В эту папку мы копируем содержимое архива с дистрибутивом php, полученного с официального сайта. Для этого нам потребуетсяя архиватор с поддержкой метода сжатия ZIP. Подойдет, например, WinRAR, но ОС Windows 2003 Server сама умеет работать с "сжатыми папками". Потому просто нажимаем правой кнопокой мышки на архиве, выбираем "извлечь все", и помещаем содержимое в %Your_Drive%Inetpub. Сразу отмечу, что внутри архива содержится папка php-4.4.4-Win32. Согласно условиям нашего примера, все ее содержимое нам необходимо выделить и перенести в %Your_Drive%Inetpubphp.
В этой папке получим вот такое дерево каталогов:
+---cli
+---dlls
+---extensions
+---mibs
+---openssl
+---pdf-related
+---PEAR
¦ L---go-pear-bundle
L---sapi
Согласно инструкции от разработчика, следующим шагом нам надо скопировать все содержимое одного из каталогов в родительский, но делать этого мы не будем. . Главная причина - порядок в файловом пространстве ))
В каталоге %Your_Drive%Inetpubphp мы имеем два файла - php.ini-recommended и php.ini-dist. Берем первый файл - php.ini-recommended - и изменяем его расширение так, чтобы получилось имя php.ini. Можно скопировать его в %SystemRoot%. Но этот шаг не обязателен. Чтобы все файлы лежали в одном месте и система могла определить положение этих файлов делаем следующие манипуляции.
Вызываем свойства системы (стартом sysdm.cpl, нажатием Ctrl+Pause, правым щелчком мышки на значке "Мой Компьютер" и выбором меню "Свойства"), переходим на вкладку "Дополнительно" и жмем кнопку "Переменные Окружения". Ищем в разделе "Системные переменные" параметр "Path", жмем дважды на него мышкой, появляется окно редактирования параметра, и вставляем в конец текста вот эти значения: ";C:Inetpubmysqlin;C:Inetpubphp". Точка с запятой в начале фрагмента - обязательны! Сохраняем значение, закрываем приложение.
Далее открываем файл %Your_Drive%Inetpubphpphp.ini в текстовом редакторе и проводим необходимую правку.
Находим текст
Код:
; Directory in which the loadable extensions (modules) reside.и делаем так, чтобы строкой ниже было вот это:
Код:
extension_dir = "c:inetpubphpincludes"Далее ищем текст:
Код:
;Windows Extensions
;Note that MySQL and ODBC support is now built in, so no dll is needed for it.и снимаем комментарий (удаляем точку с запятой в начале строки) со следующей строки
Код:
extension=php_gd2.dllЭта библиотека отвечает за формирование графический изображений силами php, и может использоваться форумами в системе защиты при регистрации, формировать иконки предварительного просмотра изображений. Вобщем, полезная вещь, лучше включить сразу, чем потом еще раз обращаться к файлу php.ini
Дальше в комментарии

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: php + iis 6.0. Помогите пожалуйста!

Что такое PHP-программа и что нужно чтобы онаработала Не запускается!
вэб сервер с подключенным к нему PHP.

PHP программа - это сценарий написанный на языке
подробнее...
спросили в Apache
Что такое скрипты? И для чего они нужны? Что такое PHP скрипты?
Скриптовый язык (англ. scripting language, также называют язык сценариев) — язык программирования,
подробнее...

Что лучше изучать PHP или ASP net
просьба не путать ASP и ASP(dot)NET
это совершенно разные вещи.

Я программирую 5
подробнее...

PHP + MS SQL SERVER 2008 R2 + IIS
Я бы попробовал сделать следующее:

1). Проверил бы, от имени какой учетной записи идет
подробнее...

Вопрос по PHP. Что нужно для программирования на PHP?
Создавать код на яыке РНР не представляет никакой сложности: как при создании НТМL-кода вам не
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

Установка PHP?
вот что ты мучаешься? тебе еще apache надо будет ставить и базу данных. Поставь денвер, минутное
подробнее...

Изучаю PHP. Есть только теоретические знания, как практиковаться? Как начать практиковаться?
Рационализируй то, что давно мечтал рационализировать.
Например напиши утилиту которая
подробнее...
спросили в Active Directory ERP
Что нужно знать человеку на должности системный администратор?
1. Администратор веб-сервера — занимается установкой, настройкой и обслуживанием программного
подробнее...
спросили в Mp3
В чём отличия аудиоформата MP3 и mp3pro при конвертации?
mp3PRO — алгоритм сжатия аудио (или кодек) , который сочетает в себе аудио формат MP3 со
подробнее...

E:Inetpub Люди а что это за папка у меня появилась на жёстком диске? ? За что она отвечает? И откуда могла взяться?
Эту папку создал IIS - виндовый HTTP-сервер. Видимо ты установил IIS. Эта прога нужна, чтобы
подробнее...
спросили в 1090 год
"АССАСИНСКИЙ САД" - что это за место такое? В какой стране он находился?
. В середине 90-х годов ХI века ас-Саббаху удалось хитростью захватить неприступную горную крепость
подробнее...
спросили в Drupal PostgreSQL
Какие существуют способы создания сайтов?
Есть 2 основные направления:
1. Сайты-конструкторы
2. Самостоятельно созданные сайты.подробнее...
Internet Information Services на Википедии
Посмотрите статью на википедии про Internet Information Services
 

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

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*