Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> IIS 6.0 CGI czy ISAPI
escaflowne
post 15.03.2004, 11:19:52
Post #1





Grupa: Zarejestrowani
Postów: 220
Pomógł: 0
Dołączył: 20.02.2003
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Witam!
Mam serwer IIS 6.0 na Windows 2003. Mam do niego zainstalować php. Wiem co i jak zrobić, ale nie jestem pewien, jaki "smak" php zainstalować. CGI czy ISAPI. Decydujące znaczenie ma tutaj stabilność i bezpieczeństwo. Co wybrać? smile.gif


--------------------
Wieczność jest bardzo nudna, szczególnie pod koniec - Woody Allen
/home/env: Apache 2.2 | PHP 5.2 | MySQL 5.1 | FreeBSD 8.0 | NetBeans 6.8 | symfony 1.4
Go to the top of the page
+Quote Post
Seth
post 15.03.2004, 12:08:32
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

Ostrzeżenie: (0%)
-----


Zwykle CGI jest wolne gdyz za kazdym wywaolaniem musi byc tworzony nowy proces obslugujacy rzadanie.

ISAPI skolei jest szynsze ale swojego czasu byly exploity do tych filtrow pod IISem, wiec raczej bym odradzal.
Uzwajac ISAPI musimy takze liczyc sie z niektorymi ograniczeniami czy tez mzianami - mnei np nie dzialal sablotron na php jako ISAPI, a takze HTTP_AUTH.

No i w koncu FastCGI... dziala podobnie jak CGI z ta rozniac, ze nie tworzon sa caly czas nowe watki tylko jedziemy na jednym, co znacznie (ok 4-5x) przyspiesza dzialanie FastCGI.

Nie jeste pewien jak to bylo z prawami ale bodajze php jako CGI/FastCGI moze dzialac jako dowolny user systemowy, a ISAPI jako IIS_WPA.


Moj wybor: FastCGI
Go to the top of the page
+Quote Post
escaflowne
post 15.03.2004, 12:55:23
Post #3





Grupa: Zarejestrowani
Postów: 220
Pomógł: 0
Dołączył: 20.02.2003
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Hmm... Widać jestem nieco opóźniony, bo nie słyszałem jeszcze o FastCGI. Wiesz może, jak to zainstalować pod IISem? smile.gif


--------------------
Wieczność jest bardzo nudna, szczególnie pod koniec - Woody Allen
/home/env: Apache 2.2 | PHP 5.2 | MySQL 5.1 | FreeBSD 8.0 | NetBeans 6.8 | symfony 1.4
Go to the top of the page
+Quote Post
Seth
post 15.03.2004, 13:18:19
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 335
Pomógł: 6
Dołączył: 7.03.2002

Ostrzeżenie: (0%)
-----


FastCGI instalujesz tak jak zwykle CGI smile.gif Poprostu dodajesz do rozszezen uslugi WWW link do pliku php.exe, potem jeszcze w konfigu strony i tyle. W phpinfo powinno Ci wyswietlic, ze php chodzi jako FastCGI.
Go to the top of the page
+Quote Post
escaflowne
post 15.03.2004, 17:10:44
Post #5





Grupa: Zarejestrowani
Postów: 220
Pomógł: 0
Dołączył: 20.02.2003
Skąd: Poznań

Ostrzeżenie: (0%)
-----


A co mam zrobić z takim fantem? smile.gif



--------------------
Wieczność jest bardzo nudna, szczególnie pod koniec - Woody Allen
/home/env: Apache 2.2 | PHP 5.2 | MySQL 5.1 | FreeBSD 8.0 | NetBeans 6.8 | symfony 1.4
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 28.04.2024 - 10:53