Homepage selbermachen 7.852 Themen, 35.619 Beiträge

Apache Fehlermeldung

Brigitte Woort / 3 Antworten / Flachansicht Nickles

Hallo, ich habe bei Apache  folgende Probleme. Folgendes ist installiert, red hat mit Apache 2 u. php 4 


Die php Dokumente werden zwar größtenteils richtig interpetiert, aber wenn ich z. B ein Gästebuch testen möchte u. keine Syntaxfehlermeldung mehr angezeigt bekomme, kann ich nicht eintragen. Die Zeilen, wo der Eintrag erscheinen soll bleiben leer.


Bei Perl u. cgi. scripte erhalte ich jedesml nur die Meldung >Internal Server Error 500 (Die Rechte der Skripte habe ich freigegeben.)


Gebe ich die Dateien (Dateinamen) in der Konsole ein werden z. B. auch bei den Perl Skripten Infos wie z. B Syntaxfehler angezeigt.


Einige PHP- Scripte die ich aus dem Internet habe u. dort über eine Demo auch testen konnte werden nicht richtig dargestellt, andere Beispiele funktionieren wieder.


Ist hier ihrgendwas nicht miteinander kompatibel? Ich muss dazu sagen, die Skripte habe ich unter Windows download gespeichert und unter Linux ausgeführt.


Die einfachen selbst erstellten PHP Skripte funktionieren, im Gegensatz zu den Perl Skripten. 

bei Antwort benachrichtigen
xafford Brigitte Woort „Apache Fehlermeldung“
Optionen

bei perl ich tipp emal auf das übliche windows/unix problem in perl: zeilenenden.
windows codiert zeilenumbrücke mit \r\n und unix nur mit \n. PHP stört sich daran nicht, perl sehr wohl (ich gehe einmal davon aus, daß deine shebang richtig ist). beschaffe dir einen editor, der wahlweise unix und windowszeilenumbrüche erzeugen kann, oder jage die scripte nach dem upload durch ein script, welches \r\n durch \n ersetzt.
was die probleme mit php angeht, so könnte dies einige ursachen haben, eventuell safe mode, eventuell register globals. manche scripte setzen z.b. voraus, das globals automatisch registered sind.
ps: warum nutzt du die 2er version des apache? brauchst du die geänderten features? falls nicht, dann würde ich dir die 1.3.2x version ans herz legen aus sichereitsgründen.

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen