PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache / PHP funktioniert nicht



*~LinuxHEF~*
19.02.04, 12:00
Habe Apache und PHP installiert! Aber auf der Website kann ich immer noch nciht auf PHP Funktionen zugreifen.

Woran liegt das? Muss ich noch irgendwo was eintragen oder so?

dilindam
19.02.04, 12:05
Hallo

hast Du nicht gestern schon mal danach gefragt?

>Habe Apache und PHP installiert! Aber auf der Website kann ich immer noch nciht >auf PHP Funktionen zugreifen.


Ist ein bisschen wenig Info? Haste das

LoadModule php4_module /usr/lib/apache/1.3/libphp4.so

in der httpd.conf drin zu stehen?

MfG

Pingu
19.02.04, 12:06
Wirklich alle Schritte gemacht? TIP: http://de3.php.net/manual/de/install.apache.php

Pingu

Jorge
19.02.04, 12:13
Ich wette Du hast



Edit your httpd.conf or srm.conf file and add:
AddType application/x-httpd-php .php


nicht in Deine httpd.conf eingetragen. Steht alles in der Installationsanweisung zu PHP.

Mendark
19.02.04, 12:23
ich hatte auch mal so ein problem. habe bei der installation von suse 8.2 apache und php etc ausgewählt.

als ich später mal den apache php mod deinstalliert habe und dann wieder neuinstalliert habe. ich musste dann erst wieder wie meine vorposter schon sagten diese zeilen neu schreiben damit es wieder ging

*~LinuxHEF~*
19.02.04, 14:14
Original geschrieben von Jorge
Ich wette Du hast



Edit your httpd.conf or srm.conf file and add:
AddType application/x-httpd-php .php


nicht in Deine httpd.conf eingetragen. Steht alles in der Installationsanweisung zu PHP.


Habe das dort eingetragen, aber es bewegt sich leider nix!
Muss man PHP vielleicht extra noch irgendwo starten?

:confused:

dilindam
19.02.04, 14:27
Kannst Du auch auf die anderen Fragen antworten?
Wie soll man Dir denn weiterhelfen?

Haste

LoadModule php4_module /usr/lib/apache/1.3/libphp4.so

in Deiner httpd.conf stehen?

MfG

`kk
19.02.04, 14:28
Hast du den Apache auch neu gestartet? :)

*~LinuxHEF~*
19.02.04, 14:30
Original geschrieben von dilindam
Kannst Du auch auf die anderen Fragen antworten?
Wie soll man Dir denn weiterhelfen?

Haste

LoadModule php4_module /usr/lib/apache/1.3/libphp4.so

in Deiner httpd.conf stehen?

MfG

Ja habe ich eingetragen bringt er mir aber ein Fehler! Wollte nur sagen das ich Apache2 nutze. Habe auch nach der Datei gesucht, aber auf meinem System findet er diese nicht!

Und nun? :confused:

Jorge
19.02.04, 14:30
Original geschrieben von *~LinuxHEF~*
Habe das dort eingetragen, aber es bewegt sich leider nix!
Muss man PHP vielleicht extra noch irgendwo starten?


Und den Apache hast Du danach bestimmt neu gestartet (apachectl -restart, damit der die Konfigurationsänderung auch mitbekommt, stimmt?

Wie hast Du denn PHP installiert? Als DSO? So wie es hier (http://de3.php.net/manual/de/install.apache.php) beschrieben steht?

*~LinuxHEF~*
19.02.04, 14:36
Original geschrieben von Jorge
Und den Apache hast Du danach bestimmt neu gestartet (apachectl -restart, damit der die Konfigurationsänderung auch mitbekommt, stimmt?

Wie hast Du denn PHP installiert? Als DSO? So wie es hier (http://de3.php.net/manual/de/install.apache.php) beschrieben steht?

Ja neu gestartet und genau nach Beschreibung!

Jorge
19.02.04, 14:41
Was steht im Apache error_log wenn dieser gestartet wird? Sollte in etwa so was kommen:



[Thu Feb 19 14:29:28 2004] [notice] Apache/1.3.26 (Unix) Debian GNU/Linux
PHP/4.1.2 mod_perl/1.26 configured -- resuming normal operations

`kk
19.02.04, 14:46
Wenn es nach Anleitung installiert worden wäre würde es auch funktionieren.

Das kann nich sein... ;)

*~LinuxHEF~*
19.02.04, 14:47
Original geschrieben von Jorge
Was steht im Apache error_log wenn dieser gestartet wird? Sollte in etwa so was kommen:



[Thu Feb 19 14:29:28 2004] [notice] Apache/1.3.26 (Unix) Debian GNU/Linux
PHP/4.1.2 mod_perl/1.26 configured -- resuming normal operations


Sorry, bin ja noch Newbie!! :)
Wie starte ich den?

*~LinuxHEF~*
19.02.04, 14:57
Original geschrieben von `kk
Wenn es nach Anleitung installiert worden wäre würde es auch funktionieren.

Das kann nich sein... ;)

Doch habe das alles nach Anleitung gemacht! :(

Pingu
19.02.04, 15:05
Also erstens wenn due Apache2 hast, gilt natürlich die Anleitung hier: http://de3.php.net/manual/de/install.apache2.php
Zweitens, Schritt für Schritt nachmachen, man kann eigentlich nichts falsch machen. Wenn es dann wirklich nicht funktioniert, denn immer die Logs posten, weil woher sollen wir wissen was du wann gemacht hast und warum es nicht geht, wenn wir keine Fehlermeldung haben.

*~LinuxHEF~*
19.02.04, 15:56
Original geschrieben von Pingu
Also erstens wenn due Apache2 hast, gilt natürlich die Anleitung hier: http://de3.php.net/manual/de/install.apache2.php
Zweitens, Schritt für Schritt nachmachen, man kann eigentlich nichts falsch machen. Wenn es dann wirklich nicht funktioniert, denn immer die Logs posten, weil woher sollen wir wissen was du wann gemacht hast und warum es nicht geht, wenn wir keine Fehlermeldung haben.

welche logs muss ich posten und wo finde ich die logs? :)

*~LinuxHEF~*
20.02.04, 08:02
Weiß noch jemand was?

oafish
20.02.04, 08:13
Log sind normalerweise unter /var/log. Weiß nicht wie es beim Apache 2 heißt, aber irgendwo wird schon www, http oder apache stehen. Dort einfach mal reinkucken...

oafish

Pingu
20.02.04, 08:44
Wo Deine Logs liegen und wie sie heisen weiß ich nicht.

Aber wenn Du in die Dokumentation (http://httpd.apache.org/docs-2.0/de/ (http://httpd.apache.org/docs-2.0/de/)) zum Apache schaust, dann gibt es dort im Abschnitt Benutzerhandbuch einen Abschnitt Log-Dateien (http://httpd.apache.org/docs-2.0/de/logs.html). Da steht dann, welche Einträge im Konfigurationfile dafür verantworlich sind, wo die Log-Einträge (abhängig von der Art) gespeichert werden. Wenn Du dort ganz einfach, dann weißt Du sogar wo die Log-Dateien zu finden sind.

Pingu