PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : php läuft nicht



hjn
28-01-2002, 22:48
hallo

ich bin in php anfänger und bekomme php nicht zum laufen
benutze suse 7.2, apache installiert (läuft einwandfrei)
mysql installiert, php installiert
beim booten "starting httpd [php4] done
also eigendlich alles ok
php habe ich nach anleitung installiert

ich habe auch dort "http://www.php.net/manual/de/install.apache.php"
nachgelesen

bisher ohne erfolg

ach ja das wichtigste
wenn ich ein php datei aufrufe bekomme ich nur die meldung ob
ich die datei nicht downloaden möchte.

was ist falch oder was fehlt

gruß
hjn

elrond
29-01-2002, 11:06
versuch doch bitte mal folgendes:

leg eine datei 'test.php' im DocumentRoot (default: /usr/local/httpd/htdocs/) an mit folgendem Inhalt:

<?
phpinfo();
?>

wenn die datei da ist führst du sie im browser aus.

wenn das nicht läuft, bedeutet das, dass der indianer die php-files nicht als php parst.

ist das der fall, dann such mal in der httpd.conf nach 'AddModule mod_php4.c'.
ich bin mir nicht sicher wie es bei der 7.2 aussieht, da ich die 7.3 betreibe. u.U. existiert dazu ein eigenes file; bei mir :/etc/httpd/suse_addmodule.conf

viel erfolg!

es lohnt sich ein wenig mühe zu investieren. php ist echt klasse :)

tomes
29-01-2002, 12:39
Du musst noch folgende Eintraege in die httpd.conf machen.

1. DirectoryIndex index.php mit dazu schreiben,
2. AddType application/x-httpd-php .php einfuegen,
hier kanns du noch andere DateiTypen einfuegen z.B. .phtml,
was du brauchst und was erlaubt sein soll.

T;o)Mes

hjn
30-01-2002, 10:49
hallo

besten dank für die antworten

das programm test.php hatte ich schon vorher ausprobiert ohne erfolg.
der eintrag addtype ... war auch vorhanden.

trotzdem lief es nicht.

dann habe ich eine neue httpd.conf aus einem anderem rechner kopiert
und es lief dann damit (vorher mysql und php installiert)

vieleicht lag es daran das ich ab der suse 6.4 immer das system update
und nicht mal eine neuinstallation von apache vorgenommen habe.
ich habe mehrere virtuelle server und habe somit die httpd.conf
aus bequemlichkeit beibehalten.
die datei unterschiede werde ich mir mal in ruhe ansehen.

hjn