Supportnet Computer
Planet of Tech

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

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.


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?

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:

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.


Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: