Supportnet / Forum / Skripte(PHP,ASP,Perl...)
server prob..
Frage
hi,
ich hab mir nen LAMP server eingerichtet. bloß das problem ist das er die php seiten runterladen will und nicht anzeigt. ausserdem zeigt er wenn ich zb auf den link www.server.de/verzeichnis gehen und da die index.html drin hab, zeigt er auch keine seite an.
für jede hilfe bin ich dankbar
mfg
Antwort 1 von LowNoise
Hi,
du schreibst "runterladen will und nicht anzeigt", heißt das er schafft es sie runterzuladen und zeigt sie nicht an oder kann er sie erst gar nicht laden?
Index.html vielleicht ist Dein Server nicht auf eine Index.html eingestellt. Benenne die Datei einfach mal um und gib Ihr Namen wie index.htm oder default.htm
Was passiert wenn Du im Browser "http://localhost" eintippst
du schreibst "runterladen will und nicht anzeigt", heißt das er schafft es sie runterzuladen und zeigt sie nicht an oder kann er sie erst gar nicht laden?
Index.html vielleicht ist Dein Server nicht auf eine Index.html eingestellt. Benenne die Datei einfach mal um und gib Ihr Namen wie index.htm oder default.htm
Was passiert wenn Du im Browser "http://localhost" eintippst
Antwort 2 von reDy
okay sorry war wohl ne bisschen dumm erklärt :)
also wenn ich http://localhost mache kommt die normale testseite von apache. aber wenn ich http://localhost/test mache soll er mir eigentlich die index.htm anzeigen. ich hab sie bereits in .php .html .php4 umgenannt aber immer das gleiche.
also mit runterladen meine ich das wenn ich auf die php datei gehen zb http://localhost/test.php4 dann kommt -> wollen sie die datei runterladen oder öffnen also das was normal ja nur bei .exe .zip usw kommt.
also wenn ich http://localhost mache kommt die normale testseite von apache. aber wenn ich http://localhost/test mache soll er mir eigentlich die index.htm anzeigen. ich hab sie bereits in .php .html .php4 umgenannt aber immer das gleiche.
also mit runterladen meine ich das wenn ich auf die php datei gehen zb http://localhost/test.php4 dann kommt -> wollen sie die datei runterladen oder öffnen also das was normal ja nur bei .exe .zip usw kommt.
Antwort 3 von LowNoise
Hmm, hab verstanden nur leider keine direkte Lösung für Dein Problem. Wenn die standard Apache Seite kommt scheint Dein Webserver also zu laufen. Was passiert denn wenn Du die Index.html anstelle der Apache Startseite legst.
Warum das mit dem Download passiert kann ich Dir auch nicht erklären. Da scheint irgendwas nicht ganz zu stimmen. Hast Du mit den Dateirechten rumgespielt?
Warum das mit dem Download passiert kann ich Dir auch nicht erklären. Da scheint irgendwas nicht ganz zu stimmen. Hast Du mit den Dateirechten rumgespielt?
Antwort 4 von reDy
nein an den rechten hab ich nichts verändert. das komische ist ja auch das es bevor ich den server neugestartet hab noch alles lief.
Antwort 5 von LowNoise
Was für eine Distribution benutzt Du? Startest Du direkt in der KDE? Kannst Du sehen ob beim Systemstart ein Dämon nicht gestartet wird? Benutzt Du einen Webmin für Deine Konfiguration? Ist der Apache der einzige Webserver oder läuft auf einem anderem Port noch ein zweiter Server?
Antwort 6 von reDy
suse 7.1. keine kde. die dämons werden alle gestartet. der apache ist der einzige der läuft. ich hab apache, mysql und php nicht standartmäßig mitinstalliert sondern nachinstalliert. also nach der linux isntallation.
Antwort 7 von semi
Etwas dieser Art sollte in httpd.conf drin stehen:
Klartext: PHP nicht korrekt eingerichtet.
Gruss,
Michael
LoadModule php4_module modules/mod_php4.so
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .php
AddType application/x-httpd-php .phtml
Wenn nicht, dann interpretiert Apache Dateien mit der Erweiterung .php u.ä. als normales text/plain oder sogar als octetstream. Der Browser bietet es dann, wie normale Textdatei, zum Download an.Klartext: PHP nicht korrekt eingerichtet.
Gruss,
Michael
Antwort 8 von LowNoise
Stimmt über die PHP Config hab ich noch gar nicht nachgedacht. Trotz alle dem, wenn Du einen Webmin drauf schiebst kannst Du den Apache auch mit einem Webfrontend konfigurieren
Antwort 9 von semi
In jedem Fall ist der Fehler in der Konfiguration des Servers zu suchen.
Betriebssystem, Browser etc. spielen da absolut keine Rolle.
Betriebssystem, Browser etc. spielen da absolut keine Rolle.

