- Co to jest skrypt CGI?
- Sprawdź wsparcie
- Użyj edytora tekstu
- Znajdź program FTP
- Konfiguracja
- Sprawdź skrypt dla instrukcji
- Instalacja
- Zrozumienie odpowiedniego zezwolenia dla plików
- GRUPY
- ZEZWOLENIA
Chcesz zainstalować skrypty CGI? Ten kompletny przewodnik dla początkujących jest używany dla osób z minimalnym doświadczeniem do instalowania skryptów CGI. Omówimy pełny przewodnik po instalowaniu skryptów CGI i jak zacząć.
Co to jest skrypt CGI?
Skrót od Common Gateway Interface, CGI to mały program, który oferuje niezawodną komunikację między serwerami WWW w przeglądarce. Ten program zapewnia komunikację w sposób, który nie jest możliwy przez sam HTML.
Z więcej Skrypty CGI są napisane w Perlu, jest to wspólny język programowania używany do tworzenia skryptów CGI. Skrypt Perla jest standardowym plikiem tekstowym napisanym w języku Perl z rozszerzeniem .cgi. Są to skrypty po stronie serwera, które są wykonywane na wyjściu pokazanego skryptu w przeglądarce.
Najważniejsze fakty, które powinieneś wiedzieć…
Sprawdź wsparcie
Zanim zaczniesz szukać postaci, sprawdź, czy host obsługuje tę witrynę i czy masz uprawnienia do ich używania. Niektórzy gospodarze na to nie pozwalają. Jeśli podczas przesyłania widzisz folder o nazwie CGI-bin Pliki HTML , wtedy możesz mieć prawo do używania skryptów GCI.
Z drugiej strony, niektóre hosty pozwolą ci zażądać, aby wyprodukowały dla ciebie CGI-bin, ponieważ nie zawsze jest on dostarczany domyślnie. Inni gospodarze mogą chcieć przetestować i zatwierdzić skrypty przed udzieleniem zgody na ich użycie.
Użyj edytora tekstu
Chociaż nie będziesz musiał wiele edytować, nadal będziesz potrzebował edytora tekstu, aby napisać skrypt na podstawie potrzeb swojej witryny. Jeśli tak, edytor tekstu będzie działał lepiej niż edytor tekstu, ponieważ edytor tekstu doda formatowanie do pliku i przerwie skrypt. Niezależnie od tego, który planujesz użyć, ważne jest, aby zapisać plik jako zwykły tekst.
Znajdź program FTP
Będziesz potrzebował Program FTP , który pochodzi z odmianą komercyjnej wersji Pro lub wersji bezpłatnej. Każda z tych opcji będzie działać tak długo, jak ładuje się w trybie ASCII. Używaj zdrowego rozsądku, aby pomóc Ci przejść przez instalację, ponieważ CGI może być czasochłonne i frustrujące.
Konfiguracja
Jeśli masz swój CGI-bin, istnieje duża szansa, że może istnieć skrypt CGI. Możesz dowiedzieć się, przeglądając stronę FAQ swojego hosta internetowego, panel sterowania witryny, dokumenty pomocy technicznej lub komunikat konfiguracyjny. Jednym z najczęstszych błędów dla webmasterów jest instalowanie skryptów CGI ze złą ścieżką.
Sprawdź skrypt dla instrukcji
Jeśli skrypt jest już otwarty do użycia, ścieżka musi być poprawna lub serwer nie będzie działał. Gdy skrypt jest otwarty, sprawdź opinie dotyczące zmiennych, które wymagają konfiguracji. Czasami możesz znaleźć więcej niż jeden. Komentarze są liniami zaczynającymi się od # - znaku funta.
Instalacja
Po określeniu skryptu dla serwera nadszedł czas, aby przesłać skrypt CGI. Jeśli chodzi o przesyłanie skryptów CGI, upewnij się, że używasz ich w trybie ASCII. Ponieważ skrypt CGI jest plikiem tekstowym, musi być załadowany tylko w trybie ASCII. Technicznie, skrypty mogą być wykonywane z dowolnego katalogu, ponieważ większość hostów zezwala na to z CGI-bin. Po przesłaniu skryptu nie skończysz. Musisz użyć poprawnego uprawnienia do plików używanych przez skrypt CGI.
Zrozumienie odpowiedniego zezwolenia dla plików
Istnieją trzy typy dostępu do danych z trzema różnymi uprawnieniami na grupę. Serwery UNIX pozwolą Ci ustawić różne poziomy dostępu. Chociaż nie musisz dogłębnie rozumieć tego kroku, ważne jest, aby wiedzieć, jakie uprawnienia ma skrypt.
Obraz wg Tecmint.com
GRUPY
Grupa - grupa składa się z dodanych użytkowników na serwerze. W razie potrzeby możesz usunąć ich pozwolenie.
Użytkownik - grupa użytkowników składa się tylko z właściciela pliku w grupie - który jest Twoim kontem hostingowym.
Inne - ta grupa składa się ze wszystkich innych aspektów serwera.
ZEZWOLENIA
Czytaj - pozwala użytkownikom na odczyt i zrozumienie danych podanych w pliku.
Zapis - uprawnienie do zapisu pozwoli użytkownikom na transkrypcję i zapisanie nowej daty oraz usunięcie starych danych z archiwum.
Wykonaj - uprawnienie do wykonywania pozwoli użytkownikom na przesyłanie pliku tylko wtedy, gdy program lub skrypt jest wykonywalny.
Upewnij się, że skrypt będzie działać przed połączeniem do użytku publicznego. Jeśli skrypt jest uszkodzony, może to spowodować, że urządzenie użytkownika pominie cztery lata.
Co to jest skrypt CGI?Co to jest skrypt CGI?