Przewodnik Użytkownika Abyss Web Server X1 Dla MacOS X
Poprzedni | Rozdział 5. Skrypty CGI | Następny

# Jak one działają?

Gdy serwer jest proszony o dokument, sprawdza on najpierw czy jest to skrypty CGI. Skrypty CGI muszą należeć do jednej ze ścieżek CGI lub ich podścieżek, lub muszą pasować do jednego z szablonów ścieżek zdeklarowanych w Ścieżkach CGI.

Abyss Web Server potrafi uruchamiać autonomiczne pliki wykonywalne (pliki, których atrybut executable [wykonywalny] jest ustawiony za pomocą komendy `chmod +x <Plik>`; sprawdź informacje o poleceniu chmod w pomocy twojego systemu). Dla innych typów skryptów, serwer próbuje znaleźć odpowiedni interpretator do uruchomienia ich przez sprawdzenie tabelki Interpretatory CGI i dopasować rozszerzenia skryptu do zdeklarowanego interpretatora.

Abyss Web Server automatycznie wykrywa skrypty NPH (Bez Parsowania Nagłówków). Wyjście skryptu NPH jest wysyłane bezpośrednio do przeglądarki bez uprzedniego odszyfrowywania nagłówka przez serwer. Skrypty NPH zdolne są do prawidłowego generowania wszystkich potrzebnych nagłówków odpowiedzi HTTP. Abyss Web Server uważa skrypt za NPH jeśli jego pierwsza linia wyjścia zaczyna się ciągiem znaków `HTTP/`.

Poprzedni | Spis treści | Następny
Skrypty CGI | Początek rozdziału | Zmienne środowiskowe CGI

Copyright © 2001-2003 by Aprelium Technologies