уже много времени бьюсь чтобы запустить PHP на IIS
дотого на мудрил, что теперь вобще ни чего не работает, есть ли возможность все откатить к перевоначальному состоянию?
Подскажите у кого данная связка работает, где и что запускать, что и как делать
phpfaq.ru - прочитал уже почти весь но ни чего не нашел что б заработало!
Приветствуем вас на Форуме PHILka.RU
Вы вошли на форум как ГОСТЬ. Убедительно просим вас зарегистрироваться! Для того, что бы вам был доступен весь функционал форума.
войти - или зарегистрироваться!
Вы вошли на форум как ГОСТЬ. Убедительно просим вас зарегистрироваться! Для того, что бы вам был доступен весь функционал форума.
войти - или зарегистрироваться!
winserv2003 + IIS + PHP
Автор:
Гость_Vopis_*
, 13 июл 2005 11:35
#2
Отправлено 03 Август 2005 - 10:10
Установка PHP
Скачиваем последнюю версию PHP под Windows c http://www.php.net/, распаковываем на диск С:\ и переименовываем папку в PHP.
Открываем файл С:\PHP\PHP.INI-DIST
Раскоментируем строку
;cgi.force_redirect = 1
И заменим на
cgi.force_redirect = 0
Сохраним этот файл как PHP.INI в системный каталог C:\WINNT.
Настройка IIS для работы с PHP
Открываем консоль управления IIS
Пуск -> Настройка -> Панель управления -> Администрирование -> Internet Information Service:
На позиции "default web site" нажимаем правую кнопку мыши и выбираем "Свойства"
Выбираем закладку "Домашний каталог" и нажимаем на кнопку "Настройка"
В закладке "Сопоставления" нажимаем кнопку "Добавить"
Указываем что расширение .php обрабатывать интерпретатором c:\php\php.exe
После чего IIS настроен на обработку php страниц.
Проверка работоспособности PHP
Для проверки в любом редакторе создаем файл test.php
<?
phpinfo();
?>
Функция phpinfo(); выводит на экран текущие настройки PHP, а также информацию о сервере и переменных, операционной системе, HTTP заголовки, лицензионное соглашение.
Файл test.php нужно сохранить в каталог C:\INETPUB\WWWROOT
Затем в обозревателе набрать http://localhost/test.php
Если Вы сделали все правильно, то увидите на экране:
_________________
Вот инструкция:
http://www.benmardes.../php_setup.html
Скачиваем последнюю версию PHP под Windows c http://www.php.net/, распаковываем на диск С:\ и переименовываем папку в PHP.
Открываем файл С:\PHP\PHP.INI-DIST
Раскоментируем строку
;cgi.force_redirect = 1
И заменим на
cgi.force_redirect = 0
Сохраним этот файл как PHP.INI в системный каталог C:\WINNT.
Настройка IIS для работы с PHP
Открываем консоль управления IIS
Пуск -> Настройка -> Панель управления -> Администрирование -> Internet Information Service:
На позиции "default web site" нажимаем правую кнопку мыши и выбираем "Свойства"
Выбираем закладку "Домашний каталог" и нажимаем на кнопку "Настройка"
В закладке "Сопоставления" нажимаем кнопку "Добавить"
Указываем что расширение .php обрабатывать интерпретатором c:\php\php.exe
После чего IIS настроен на обработку php страниц.
Проверка работоспособности PHP
Для проверки в любом редакторе создаем файл test.php
<?
phpinfo();
?>
Функция phpinfo(); выводит на экран текущие настройки PHP, а также информацию о сервере и переменных, операционной системе, HTTP заголовки, лицензионное соглашение.
Файл test.php нужно сохранить в каталог C:\INETPUB\WWWROOT
Затем в обозревателе набрать http://localhost/test.php
Если Вы сделали все правильно, то увидите на экране:
_________________
Вот инструкция:
http://www.benmardes.../php_setup.html
#4
Отправлено 05 Август 2005 - 23:57
Какая именно? А что филтр ИП и файервол. Я не понял, можно конкретнее где, что и как. Стяни PHP здесь http://ru.php.net/di...4-installer.exe
Связка чего и с чем?
Связка чего и с чем?
#5
Отправлено 01 Сентябрь 2005 - 08:31
В настройках IIS нужно разрешить исполнение всех скриптов подряд. Сейчас точно не помню что делал, хотя на localhost у меня стоят PHP BB форум на MySQL. Все это под Win2k3 STD.
Если сильно надо, поставлю IIS и скажу настройки.
To weber - в настройках самого PHP ничего не менял. У меня ехе-шная инсталяшка php 4.34.
Если сильно надо, поставлю IIS и скажу настройки.
To weber - в настройках самого PHP ничего не менял. У меня ехе-шная инсталяшка php 4.34.
Занятие ерундой на рабочем месте развивает боковое зрение, слух и бдительность в целом!
#6
Гость_Vopis_*
Отправлено 02 Сентябрь 2005 - 05:27
Почему не знаю но описанные в инете варианты не работают мож где какой конфиг надо подправить?
я мучался мучался и в итоге поставил унисервер (апач+пхп+мусквел)
но с иис все равно разберусь, вот тока комп под сервак поменяю
я мучался мучался и в итоге поставил унисервер (апач+пхп+мусквел)
но с иис все равно разберусь, вот тока комп под сервак поменяю
Сообщение отредактировал Vopis: 02 Сентябрь 2005 - 05:32
#7
Гость_Snorri_*
Отправлено 04 Сентябрь 2005 - 11:23
уже много времени бьюсь чтобы запустить PHP на IIS
В принципе там ничего сложного нет, скорее всего что-нибудь глюкнуло.
У меня раз так было - устанавливал php/apache/mysql - вроде все правильно, а не работает. Переустановил php и все заработало(php.ini тот же).
Может чего переконфигурировал до установки php, в службах, реестре, компонентах.
Если ты все "изрыл", то возможно не найдешь в чем дело -
надо делать резервные копии чтобы можно было откатить и попробовать заново.
#8
Отправлено 19 Сентябрь 2005 - 20:53
Для наглядности целый материал с картинками лежит на
http://www.dslwebser...bs-php-iis.html
Просто и доходчиво
http://www.dslwebser...bs-php-iis.html
Просто и доходчиво
#11
Гость_Route_*
Отправлено 28 Ноябрь 2005 - 16:01
Привет всем! В чем косяк кто скажет?! стоит win2003 , движок phpnuke, php 5.0.5 , mysql 5 и phpmyadmin тоде 5 вроде. все на iis . php везде прописан, как надо, сайт работает, но не пашет форум. вернее на него заходишь, жмешь ответить, пишешь сообщения, тыркаешь отправить и пустая страница. ничего не отправляется. личные сообщения работают. в чем дело? база полюбому не порченная, так как на апатче все нормально работате. помогите плиз. очень надо. форум само сабой phpbb? встроенный в нюку.
Сообщение отредактировал Route: 28 Ноябрь 2005 - 16:03
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных
Вы вошли на форум как ГОСТЬ. Просим вас войти или зарегистрироваться! Для того, что бы вам был доступен весь функционал форума.