Forum Webscript.Ru

Программирование => Другие серверные скрипты => Тема начата: MrGreeN от 04 Февраля 2003, 15:16:13

Название: ASP+Apache+Win32
Отправлено: MrGreeN от 04 Февраля 2003, 15:16:13
Как поключить интерпритатор ASP под Apache на Win32
И самое главное... Как это всё сделать без mod_perl
Название: ASP+Apache+Win32
Отправлено: Xander от 04 Февраля 2003, 15:29:34
MrGreeN
вообще не советовал бы этого делать вообще.
Хочешь использовать ASP - ставь M$ Internet Informaton Server.
Хочешь использовать Apache - ставь perl или php. Иначе, имхо, ты проиграешь и в стабильности, и а производительности системы. Оно надо?

Или может поточнее вопрос сформулируешь?
Название: ASP+Apache+Win32
Отправлено: Xander от 04 Февраля 2003, 15:45:13
хотя может я и поспешил.
поискал и нашел много приятных отзывово про эту вещь
http://www.parom.org/demo/help_languages.html#apache_asp
http://www.lexa.ru/apache-talk/msg03301.html
Название: ASP+Apache+Win32
Отправлено: MrGreeN от 04 Февраля 2003, 16:05:55
Xander
Дело в том, что в одном заведении стоит некая библиотечная система (типа" УФД  библиотека"). Интерфейс доступа к её таблицам данных написан умными мужиками пару лет назад ( c с помощью ASP естественно) и эта контора не разрешает править её коды ( хотя бы для аутификации пользователей, или вывода ссылок на полнотекстовые доки и тд. и тп), т.е. периписать всё на php НЕЛЬЗЯ ( а ведь надо смотреть как это всё работает живьём, т.е. с помощью Apache)->выходов три:
- Описаный мною выше (при создании темы)
- Поставить интерпритатор ПХП на MS SQL  server ( что по слухам жутко дорого)
- Подсказаный выше IIS (боюсь пока я его освою наступит весна и будет поздно кататься на лыжах)
      Так что же делать?...


P.S. всё равно когда нибудь прийдётся переходить на пхп с ms sql сервером но пока это не осуществилось необходимо написать всё сейчас (время поджимает).
P.P.S. Может есть где нибудь халявный прасер под MS SQL ?
( КРИК ДУШИ: ну почему MS SQL, а не MySQL?...)Xander
Название: ASP+Apache+Win32
Отправлено: Xander от 04 Февраля 2003, 16:19:42
MrGreeN
Значит так.
MS SQL Server - это сервер баз данных. На него PHP поставить нельзя. PHP можно поставить просто так, "на Windows", а дальше использовать как CGI (под IIS кажется тоже).

С IIS работать довольно просто, на мой взгляд, нескольких месяцев освоения это точно не потребует. Правда я не уверен в том, что проект написанный под Apache::ASP будет работать под родным MS ASP.

Далее: поскольку на http://www.apache-asp.org/ написано
Цитировать

This module works under the Apache Web Server with the mod_perl module enabled.

то я думаю, что без mod_perl он работать не будет. Вообще.
Название: ASP+Apache+Win32
Отправлено: MrGreeN от 04 Февраля 2003, 17:06:47
Xander
т.е. достаточно сказать админу поставить прасер пхп на Win2000Server ( на серваке у нас оная система) и не надо компостировать себе мозги по поводу неработы пхп скриптов
а самому занятся изучением IIS (раз уж он понимает что такое ASP).
  Тогда ещё один вопрос: где его взять (в смысле прасер пхп под Win2000serv)? Бесплатный ли он?
Название: ASP+Apache+Win32
Отправлено: Xander от 04 Февраля 2003, 17:32:06
MrGreeN
После твоих вопросов я уже и не уверен, что тебе так легко будет со всем этим разобраться...
а PHP ищи на http://php.net
Название: ASP+Apache+Win32
Отправлено: MrGreeN от 04 Февраля 2003, 17:55:22
Xander
На данный момент у меня на машине стоит Win2000prof(кстати станет ли IIS на неё или только надо Win2000serv, ибо я тут на форуме почитал про ISS и пришёл к выводу что для его установки необходим Win2000serv и не менее) +Apache1.3.27+php4.2.3 ( так что сбасибо за ссылочку на php.net)
Тут такое творится ( в смысле организации сети), что админы путаются, куда уж мне зелёному ( я ведь просто программер а не WEB).
P.S. Спасибо Xander
Название: ASP+Apache+Win32
Отправлено: MrGreeN от 04 Февраля 2003, 17:58:31
прошу прощения, в вышеотправленном необходимо заменить ISS на IIS, а то как то непонятно ...
Название: ASP+Apache+Win32
Отправлено: Xander от 04 Февраля 2003, 18:43:35
MrGreeN
эх...
поисковиками пользоваться надо уметь, тогда и про php.net не придется на форумах спрашивать.
В отладочных целях можно IIS и на w2k pro ставить Но кое-что будет обрезано. Что именно - искать на http://microsoft.com
Название: ASP+Apache+Win32
Отправлено: MrGreeN от 07 Февраля 2003, 18:43:32
Xander
За наводку на IIS спасибо
Единственая проблема в том, что пхп устанавливается как модуль CGI (а не ISAPI) т.е. чтобы мог запускаться для отработки php.exe приходиться интернетовским учётным записям предоставлять права на запуск исполняемых файлов
( что не есть корректно). Ну а так в общем всё нормально
( кстати под prof ставится и IIS под serv, правда запрашиваемые файлы приходится искать вручную.
Тему можно закрывать