Welche Perl-Module sind auf dem bytecamp bereits installiert?
Hier finden Sie eine Liste aller installierten Perl-Module. Falls Sie ein spezielles Modul benötigen, laden Sie sich dieses bei cpan.org herunter, legen es einfach direkt in Ihr cgi-bin-Verzeichnis und geben ihm die Rechte 755.
Gibt es Beschränkungen für CGI-Scripte?
Ja, aus Lastgründen gelten die gleichen technischen Einschränkungen wie für PHP-Scripte:
- Prozesse dürfen maximal 60 Sekunden Rechenzeit beanspruchen
- Prozesse dürfen maximal 192 MB Arbeitsspeicher konsumieren
- Prozesse dürfen maximal 2 Minuten laufen (Reale Laufzeit)
- Es dürfen nicht mehr als 12 Prozesse von Ihnen gleichzeitig auf einem Server laufen.
Diese Beschränkungen sind eine globale Einstellung und nicht änderbar. Werden Sie überschritten, wird der Prozess hart beendet ("gekillt"). In diesem Fall bekommen Sie einen "Internal Server Error (HTTP 500)" oder die Meldung "CGI Limits reached, please try later!".
Ein Rechenbeispiel: Benutzt ein Skript 10% der Rechenleistung und läuft 5 Sekunden (und das ist wirklich viel), beträgt die tatsächliche Rechenzeit nur 0,5 Sekunden.
In der Anleitung zu meinem Script steht, ich soll es auf 777 setzen. Auf den bytecamp-Servern laufen Scripte aber nur mit den Rechten 755. Was tun?
Kein Problem. Weil die Scripte bei uns unter Ihrer User-ID laufen, sind die Rechte 777 nicht nötig, es wird mit 755 problemlos laufen. Statt 666 für Datendateien bitte 644 nehmen.
© bytecamp GmbH | Impressum | AGB | Verträge kündigen | Datenschutzerklärung