W ramach serwerów WWW możesz umieszczać skrypty napisane w językach PHP, PERL, C i C++ (skompilowane pod FreeBSD lub Linuxem) oraz Python. Lokalizacja pliku (skryptu) jest dowolna, istotne natomiast jest rozszerzenie, pod którym serwer rozpoznaje rodzaj skryptu:
- PHP4 – .php4
- PHP5 – .php lub .php5
- PERL – .pl
- C, C++ (skompilowane CGI) – .cgi
- Python 2.7 – .py
- Python 3.6 – .py3
Ścieżki dla skryptów
WAŻNE! Podkatalog, na który przekierowana jest domena (np. „/moj_katalog”) jest równocześnie katalogiem głównym (root) dla skryptu umieszczonego w danym katalogu. W tej sytuacji skrypt nie będzie mógł wywołać innego pliku, który znajduje się w nadrzędnym katalogu. W tym przypadku sugerujemy przekierowanie domeny na podkatalog w inny sposób niż przez Panel klienta home.pl, np. za pomocą pliku „.htaccess”. Dowiedz się więcej o przekierowaniu domeny na podkatalog.
Dostępne są także zewnętrzne programy, z których możesz skorzystać na serwerze w home.pl.
W zawartości skryptów odwołaj się do podanej lokalizacji:
- /usr/bin/date
- /usr/bin/ls
- /usr/bin/sendmail
programy z pakietu ImageMagick (dokładniejsze definicje tego pakietu znajdziesz tutaj)
- /bin/identify
- /bin/composite
- /bin/convert
- /bin/mogrify
- /bin/montage
system(„/bin/mogrify -resize 800×600! grafika.jpg”)
?>
Pakiet FFmpeg dostępny jest na wszystkich serwerach współdzielonych z pakietu UNIX, np. Hosting Profesjonalny oraz eSklep. Oficjalną dokumentację (w języku angielskim) dla pakietu FFmpeg znajdziesz pod tym adresem.
Na serwerach home.pl, w katalogu /usr/netpbm, dostępne są także programy z serii NetPBM.