PHP und Apache2 Experte gesucht

Probe-Treffen, Lust & Leid mit der Kiste, allgemeine Themen...
Antworten
No-Bleifuss
Donating Member
Donating Member
Beiträge: 2217
Registriert: 19.11.2006, 15:58
Probe-Modell: anderes Auto

PHP und Apache2 Experte gesucht

Beitrag von No-Bleifuss »

Bin gerade am einrichten eines Root Servers und beim Apache2 gibts ein kleines Problem.
er läuft zwar wunderbar, aber wenn man ne php Page öffnen will, dann will er diese runterladen und nicht auf dem server ausführen.
Dies ist natürlich nicht möglich, da die php datei den Status des servers ausgeben soll, und dies nunmal nicht auf meinem pc geht.

Hoffe mal hier is jemand der weis, was ich fürn Fehler inner config hab, und hilft mir mal fix per pn.
Benutzeravatar
Gambit
Site Admin
Site Admin
Beiträge: 852
Registriert: 17.07.2002, 14:16
Probe-Modell: anderes Auto
Wohnort: 28208 Bremen

Re: PHP und Apache2 Experte gesucht

Beitrag von Gambit »

Hi,

suche mal in den Config-Dateien nach folgenden Zeilen (sollten vorhanden sein) :

--------
LoadModule php5_module modules/libphp5.so
# PHP
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
--------

Danach sollte sich eigentlich der Webserver dafür zuständig fühlen ...

Bye Gambit
No-Bleifuss
Donating Member
Donating Member
Beiträge: 2217
Registriert: 19.11.2006, 15:58
Probe-Modell: anderes Auto

Re: PHP und Apache2 Experte gesucht

Beitrag von No-Bleifuss »

steht schon eingetragen,
bzw den php5 eintrag hatte ich bereits selber ergänzt, trotzdem will er die php datei runterladen. :evil:
BMW850CIaM70
Level 2
Level 2
Beiträge: 272
Registriert: 26.11.2006, 23:11
Probe-Modell: anderes Auto

Re: PHP und Apache2 Experte gesucht

Beitrag von BMW850CIaM70 »

Wie hast Du Apache und PHP installiert?

Welches Betriebsystem ist es?
No-Bleifuss
Donating Member
Donating Member
Beiträge: 2217
Registriert: 19.11.2006, 15:58
Probe-Modell: anderes Auto

Re: PHP und Apache2 Experte gesucht

Beitrag von No-Bleifuss »

es ist ein openSuse 11 system mit kde4 auf 64bit basis.

Darauf läuft Apache2 mit dem php5 modul.

und istalliert ganz normal von dvd per Yast2.
danach hab ich angefangen die config an meine bedürfnisse anzupassen, unter anderem anderes
Documentroot verzeichnis, da die php dateien zu einem gameserver gehören und in dessen ordner liegen müssen.
Die module eingebunden, port eingestellt, index.php in der liste hinzugefügt.

Also so wie immer(hatte vor einem jahr bereits nen anderen apache2 server eingerichtet, und der lief problemlos).

Zur info, der Server läuft ansonsten, normale index.htm und html dateien zeigt er an bei eingabe der url und zeigt auch grafiken an, sowie lässt downloads zu.

PS: kann aber auch entsprechende conf dateien per email zusenden, wenn se jemand mal durchschauen möchte auf fehler.
BMW850CIaM70
Level 2
Level 2
Beiträge: 272
Registriert: 26.11.2006, 23:11
Probe-Modell: anderes Auto

Re: PHP und Apache2 Experte gesucht

Beitrag von BMW850CIaM70 »

Hast Du das Paket "apache2-mod_php5" installiert?

Im Verzeichnis /etc/sysconfig/ gibt es eine Datei "apache2", da gibt es einen Eintrag, der mit "APACHE_MODULES=" anfängt und dann "modul1, modul2, .... modulx", da muss irgendwo php5 drin stehen.

Dann schaue in der Datei /etc/apache2/conf.d/php5.conf nach dem Eintrag <IfModule mod_php5.c>, da ist ein Block drin, in dem Block sind nochmal die index.php und etc. beschrieben.

SuSE mit KDE auf dem RootServer *kopfschüttel*
No-Bleifuss
Donating Member
Donating Member
Beiträge: 2217
Registriert: 19.11.2006, 15:58
Probe-Modell: anderes Auto

Re: PHP und Apache2 Experte gesucht

Beitrag von No-Bleifuss »

wasn? magst kde ned? :lol:

ich auch ned, normal läuft der nur mit shell,
aber zum konfigurieren von Gameservern is ne grafische oberfläche nunmal praktischer. :wink:


So, ich schau mir gleich mal die dateien an.
No-Bleifuss
Donating Member
Donating Member
Beiträge: 2217
Registriert: 19.11.2006, 15:58
Probe-Modell: anderes Auto

Re: PHP und Apache2 Experte gesucht

Beitrag von No-Bleifuss »

hm, sieht alles unauffällig aus, auch wenn ich mich etwas über die php3 und php4 einträge wundere.

Code: Alles auswählen

<IfModule mod_php5.c>
        AddHandler application/x-httpd-php .php
        AddHandler application/x-httpd-php .php4
        AddHandler application/x-httpd-php .php5
	 AddHandler application/x-httpd-php3 .php 
	 AddHandler application/x-httpd-php4 .php 
	 AddHandler application/x-httpd-php5 .php 
        AddHandler application/x-httpd-php-source .php4s
        AddHandler application/x-httpd-php-source .php5s
        AddHandler application/x-httpd-php-source .phps
        DirectoryIndex index.php4
        DirectoryIndex index.php5
        DirectoryIndex index.php
</IfModule>
BMW850CIaM70
Level 2
Level 2
Beiträge: 272
Registriert: 26.11.2006, 23:11
Probe-Modell: anderes Auto

Re: PHP und Apache2 Experte gesucht

Beitrag von BMW850CIaM70 »

Nee, es hat nichts mit KDE als solches zu tun, sondern einfach mit der Tatsache, dass die benötigte Libraries geschweige denn grafische Oberfläche nichts auf dem Server zu suchen haben. Achja, was mir noch einfällt, Du kannst die grafische Ausgabe auf jeden x-beliebigen PC umleiten, mit "export DISPLAY=....", auf dem "Zielrechner" muss dann halt ein X-Server laufen. Dann klappt es auch ohne KDE.

Wie sieht es mit den anderen Fragen aus?
No-Bleifuss
Donating Member
Donating Member
Beiträge: 2217
Registriert: 19.11.2006, 15:58
Probe-Modell: anderes Auto

Re: PHP und Apache2 Experte gesucht

Beitrag von No-Bleifuss »

das kde fliegt wieder runter sobald der fertig eingestellt is, dann brauch ich nur noch shell. :wink:

und zu den anderen fragen, die einträge sind alle vorhanden in den dateien.
BMW850CIaM70
Level 2
Level 2
Beiträge: 272
Registriert: 26.11.2006, 23:11
Probe-Modell: anderes Auto

Re: PHP und Apache2 Experte gesucht

Beitrag von BMW850CIaM70 »

Und wie sieht es mit dem Paket apache2-mod_php5 aus? Man, lass Dir doch nicht alles aus der Nase ziehen :D
No-Bleifuss
Donating Member
Donating Member
Beiträge: 2217
Registriert: 19.11.2006, 15:58
Probe-Modell: anderes Auto

Re: PHP und Apache2 Experte gesucht

Beitrag von No-Bleifuss »

steht doch oben, hab apache2 und das php5 modul installiert, und halt alle abhängigkeiten die mir ja apache vorgibt beim installieren, die ganzen standardmodule halt.

So, jetzt läuft es wie gewünscht.
hab die ganzen php Dateien einfach in php4 umbenannt und schon hatter sie verarbeitet.
Antworten