Cheatah: Providerwechsel und jetzt Premature end of script headers??

Beitrag lesen

Hi,

$basedir = "/usr/local/apache/vhosts/domainname.xyz/cgi-bin/blafaseldirthema/";

eine Variablenzuweisung erzeugt noch keinen Fehler. Wo wird dies verwendet, was wird _dort_ für ein Fehler zurückgegeben?

Übrigens: Herzlichen Glückwunsch zur Verwendung von perl -w. Hättest Du das Script damit mal testweise an der Kommandozeile ausgeführt, hättest Du bei der Zuweisung von $basedir ohne "my" eine Warnung bekommen. Vielleicht ist diese ja schon Dein Fehler?

Ansonsten:

use CGI::Carp 'fatalsToBrowser';

direkt nach der Shebang-Zeile. Vermutlich werden irgendwo anders noch Systemkommandos o.ä. aufgerufen, oder irgendeine Rechte- oder User-Verteilung stimmt nicht.

Cheatah