Strona główna >> Uruchamianie skryptów

English version 

Uruchamianie skryptów

Ta sekcja przedstawia skrypty CGI, ścieżki programów, wyświetlanie zainstalowanych modułów Perl, uprawnienia, skrypty PHP i dostęp do narzędzia phpMyAdmin.

 

Skrypty CGI  

Wszystkie skrypty CGI należy umieścić w katalogu cgi-bin. Folder cgi-bin znajduje się w katalogu public_html (tzn. public_html/cgi-bin). Aby uruchomić skrypt CGI w poddomenie, należy umieścić skrypt w katalogu cgi-bin poddomeny.

 

Przesyłanie skryptów CGI

 

Jeśli do przesyłania skryptów CGI (tzn. plików .cgi i .pl) używany jest klient FTP, należy upewnić się, że wybrany jest tryb ASCII. Programy FTP umożliwiają przesyłanie plików w formacie ASCII, binarnym lub automatycznym. Jeśli wybrana zostanie opcja "auto”, program FTP powinien rozpoznawać pliki .cgi i .pl jako pliki ASCII. Skrypty nie będą wykonywane poprawnie, jeśli zostaną przesłane w trybie binarnym.

 

Należy stosować się do wskazówek dołączonych do skryptu CGI.

 

Ścieżki programów

Poniższe ścieżki są często wymagane przez skrypty.

 

Ścieżka do interpretera Perl: /usr/bin/perl

Ścieżka do programu sendmail: /usr/sbin/sendmail

 

Adres URL CGI: http://www.domena.com/cgi-bin/script.cgi

Adres URL CGI dla poddomeny: http://poddomena.domena.com/cgi-bin/script.cgi

 

Ścieżka do katalogu cgi-bin: /home/nazwa_użytkownika/domains/domena.com/public_html/cgi-bin

Ścieżka do katalogu cgi-bin (poddomena): /home/nazwa_użytkownika/domains/domena.com/public_html/poddomena/cgi-bin

 

Ważne: Jeżeli powyższe ścieżki nie działają, usługodawca mógł umieścić konto w innym miejscu niż katalog /home. Należy skontaktować się z usługodawcą, aby uzyskać właściwe ścieżki.

 

Wyświetlanie zainstalowanych modułów Perl  

Aby uzyskać dostęp do modułów Perl, należy kliknąć "Zainstalowane moduły Perl".

 

 

Powyższy rysunek przedstawia fragment listy modułów Perl. Jeżeli skrypt CGI wymaga określonego modułu Perl, należy sprawdzić na tej liście, czy ten moduł został zainstalowany na serwerze.

 

Przedstawienie uprawnień  

Uprawnienia plików definiują, kto może odczytywać, zapisywać i wykonywać pliki (na przykład skrypty). Jeśli w instrukcji instalacji znajduje się polecenie użycia komendy CHMOD, należy ustawić uprawnienia pliku. Czynność tę można wykonać za pomocą wbudowanego menedżera plików panelu sterowania lub większości popularnych programów FTP.

 

Poniżej przedstawiono niektóre typowe poziomy uprawnień plików:

 

600  Plik jest niedostępny

644  Plik może być odczytywany przez wszystkich (np. dokumenty HTML)

666  Plik może być odczytywany i modyfikowany

755  Plik może być odczytywany i wykonywany przez wszystkich

777  Plik może być zapisywany i wykonywany przez wszystkich (należy zachować ostrożność)

 

Większość skryptów CGI wymaga ustawienia poziomu uprawnień na 755. Aby uzyskać instrukcje dotyczące poprawnej instalacji skryptu, należy zapoznać się z dokumentacją tego skryptu.

 

Skrypty PHP  

Skrypty PHP są w pełni obsługiwane przez wszystkie serwery, na których działa panel sterowania WWW pakietu DirectAdmin. Skrypty PHP można umieszczać i wykonywać w dowolnym folderze w katalogu public_html. Aby uzyskać instrukcje dotyczące poprawnej instalacji skryptu i jego uprawnień, należy zapoznać się z dokumentacją tego skryptu.

 

Jednym z najlepszych źródeł informacji na temat skryptów PHP jest witryna dostępna pod adresem : http://www.hotscripts.com

 

Uzyskiwanie dostępu do narzędzia phpMyAdmin

 

phpMyAdmin to narzędzie napisane w języku PHP, które umożliwia administrowanie bazami danych MySQL. Za jego pomocą można wykonywać instrukcje SQL, pracować z polami (dodawać, edytować lub usuwać), pracować z tabelami (tworzyć, zmieniać lub usuwać), tworzyć dodatkowe bazy danych, a także wykonywać inne czynności. phpMyAdmin jest przeznaczony dla zaawansowanych użytkowników. Większość skryptów PHP przygotowuje automatycznie bazę danych, przez co zwykle nie jest potrzebne użycie narzędzia phpMyAdmin.

 

Dostęp do narzędzia phpMyAdmin można uzyskać pod adresem http://www.domena.com/phpMyAdmin. Więcej informacji na temat korzystania z tego narzędzia można znaleźć w witrynie http://www.phpmyadmin.net

Dodatkowa pomoc

 

Aby uzyskać dodatkową pomoc, należy skontaktować się z dostawcą usług internetowych lub odwiedzić forum wsparcia DirectAdmin pod adresem http://www.directadmin.com/forum.

 


C 2003 JBMC Software. DirectAdmin licensees may reproduce this page for their own customers.  Reproduction by other parties is prohibited.