Seite 1 von 1
Installproblem Premature end of script headers
Verfasst: 22.09.2006 15:59
von chaosgun
Hi,
also ich habe hatte heute vor zu meiner phpKit Installation das phpBB Forum zu installieren. Dabei bekam ich die oben genannte Fehlermeldung. Daraufhin habe ich hier im Forum danach gesucht und gefunden das es sich hierbei um ein Hoster-Probleme handelt. Natürlich habe ich mich sofort mit meinem Hoster
www.revido.de in Verbindung gesetzt. Die antwort war jedoch folgende:
Sehr geehrter Kunde,
bitte teilen Sie den phpBB-Leuten mit, dass PHP bei uns als suPHP läuft. sie müßten die Datei/Ordnerrechte entsprechend anpassen.
Leider kann ich daraus keine vernünftige Info für mich entdecken. Alle Datei und Ordnerrechte sind bereits auf 777 und noch immer die selbe Fehlermeldung...
MfG
Silvio Lindstedt
Verfasst: 29.09.2006 17:26
von chaosgun
kann mir denn keiner Helfen oder nen Tip geben... ? (außer wechsle den Hoster)
Verfasst: 29.09.2006 23:15
von Miriam
Was ist denn das für eine blöde Antwort des Suppports??? Meiner Meinung nach liegt das eher an den Besitzverhältnissen für die Dateien / Verzeichnisse als an den Berechtigungen. ---Wenn hier schon die Schuld auf suPHP geschoben wird.....
Leider habe ich keine Ahnung, wie der User /die Gruppe heissen sollten.
Vllt. www/apachegroup?
Oder auf dem gleichen Server hat ein anderer Probleme mit der Quota.....
Wer weiss?
Der Support soll mal mit Fakten rausrücken anstatt nebulös "sie müßten die Datei/Ordnerrechte entsprechend anpassen" zu faseln.
Was ist
entsprechend?

Verfasst: 01.10.2006 10:20
von chaosgun
Danke... das ist ja wenigstens mal ne aussage werd mich dann wohl nocheinmal mit dem Support rumärgern was genau soll ich denn da fragen? Weiß nicht mal was die mit suPHP meinen...
phpKit läuft übrigens ohne Probleme und irgendwelche Anpassungen...
Hier mal die
PHPInfo
Verfasst: 01.10.2006 11:24
von Miriam
Also ich habe nur su_exec gesehen aber kein su_php. Kann ja sein, dass ich blind bin.
Su-php lässt php als CGI ausführen nicht als Modul. Es soll u.a. die Problematik des Safe_modes beheben und sonst noch ein paar Vorteile bieten (vor allem in Bezug auf die Sicherheit). Andere behaupten, dass su_php eher Sicherheitsprobleme schafft und zu Lasten der Geschwindigkeit geht.....
Kann es sein, dass Du das Forum im Verzeichnis cgi-bin ausführen musst?
In welchem Verzeichnis ist phpKit und wer ist der Besitzer / die Gruppe?
Der Support soll mal ein paar konkrete Hinweis egeben, was gemacht werden muss.
Seit wann ändert der Autofahrer seinen Tankverschluss am Auto, wenn der Zapfhahn nicht reinpasst?

Re: Installproblem Premature end of script headers
Verfasst: 01.10.2006 23:42
von Christian_W
chaosgun hat geschrieben:Dabei bekam ich die oben genannte Fehlermeldung.
Wann genau kommt denn diese Meldung?
chaosgun hat geschrieben:Alle Datei und Ordnerrechte sind bereits auf 777
Das ist völlig unnötig. KB:rechte
Ich kann
hier nichts finden was Probleme bereiten könnte wenn die Dateirechte richtig gesetzt sind.
Gruß Christian
Verfasst: 02.10.2006 11:35
von chaosgun
Also gut ich beschreibe mal den kompletten Vorgang bei mir...
Ich kopiere den kompletten phpBB2 ordner auf meinen Webspace (revido)
und versuche dann über den IE7 mit
www.stendaler-fighters.de/phpBB2/install/install.php die Installation zu starten. Bei dem Versuch bekomme ich eine Zugriffsfehlermeldung. Danach habe ich probeweise sämtliche Ordner und Dateirechte auf 777 gestellt und bekomme dann die oben beschriebene Fehlermeldung und zwar egal in welchem Ordner... Hatte mich dann mit revido auseinandergesetzt und die Antwort mit der suPHP-Geschichte bekommen. Tja und nun bin ich immer noch nicht weiter... habe es gestern auch mit dem kopieren ins cgi-bin verzeichnis versucht aber mit dem selben erfolg...
Habe gerade beim durchforsten des suPHP FAQ
http://www.suphp.org/FAQ.html folgendes gefunden:
Why do my scripts not work and why do I get an "Premature end of script headers" in the error_log?
You probably have installed the CLI version of PHP, but you need the CGI version. Copy the file /build/path/sapi/cgi/php to /where/ever/you/have/installed/bin/php to use the CGI version.
sollte ich vieleicht mal meinem Hoster zuspielen vieleicht macht der ja nen Fehler?
Verfasst: 02.10.2006 12:31
von Christian_W
config.php hast Du aber vorher beschreibbagr gemacht?
KB:install
chaosgun hat geschrieben:Bei dem Versuch bekomme ich eine Zugriffsfehlermeldung.
An welcher Stelle genau (gleich beim ersten Aufruf, bei Schritt 1, bei Schritt 2, ...) Welche Fehlermeldung.
chaosgun hat geschrieben:Danach habe ich probeweise sämtliche Ordner und Dateirechte auf 777 gestellt und bekomme dann die oben beschriebene Fehlermeldung und zwar egal in welchem Ordner
Vieleicht weil es völlig unsinnig und unsicher ist alles beschreibbar zu machen?
chaosgun hat geschrieben:Habe gerade beim durchforsten des suPHP FAQ
http://www.suphp.org/FAQ.html folgendes gefunden:
Why do my scripts not work and why do I get an "Premature end of script headers" in the error_log?
You probably have installed the CLI version of PHP, but you need the CGI version. Copy the file /build/path/sapi/cgi/php to /where/ever/you/have/installed/bin/php to use the CGI version.
Das hört sich für mich eher so an, als ob gar keine Scripte laufen würden. Einige laufen bei Dir ja problemlos.
Gruß Christian
Verfasst: 02.10.2006 14:59
von chaosgun
config.php hast Du aber vorher beschreibbagr gemacht?
=>Ja...
An welcher Stelle genau
=>gleich beim ersten Aufruf...
Vieleicht weil es völlig unsinnig und unsicher ist alles beschreibbar zu machen?
=> daher hab ich ja "probeweise" geschrieben um zu testen ob es an irgendwelchen Schreib- oder Leserechten liegt wie mir revido es sagte
Wie soll das mit den Benutzerrechten(suPHP) funktionieren kann man irgendwie einen Benutzer oder soetwas für Ordner und dateien festlegen?
Verfasst: 02.10.2006 23:50
von Christian_W
Naja, dann wüsste ich wirklich nicht was da an phpBB falsch sein sollte.
chaosgun hat geschrieben:Wie soll das mit den Benutzerrechten(suPHP) funktionieren kann man irgendwie einen Benutzer oder soetwas für Ordner und dateien festlegen?
Man kann mit chown den Besitzer der Dateien ändern.
Darum sollte man sich aber nicht kümmern müssen. Beim hochladen von Dateien (egal ob per ftp oder php) sollte der Server den richtigen Benutzernamen zuweisen.
Wenn Dein FTP-Programm die Dateibesitzer anzeigt kannst Du ja mal vergleichen ob es da Unterschiede zwischen Scripten gibt die laufen und denen die es nicht tun.
Ich würde jetzt aber auch mal behaupten, dass der Fehler beim Server liegt.
Gruß Christian