Superuser

Autor Thema: mod_php4 unter irix  (Gelesen 2245 mal)

Godeater

  • Gast
mod_php4 unter irix
« am: 19. Dezember 2002, 15:55:19 »
Hi,

ich habe folgendes Problem (Irix 6.5):

Ich habe Apache und PHP4 inclusive aller Abhaengigkeiten vonfreeware.sgi.com installiert. Nun habe ich die Kommandozeilenversion von PHP4, aber nicht das mod_php4 fuer apache.

Weiss jemand, wie ich php4 unter apache zum laufen bekomme?php.net verweist fuer irix auch nur auf die sgi freeware-seite.

PS: Warum gibt es eigentlich einen sgi_apache und einen fw_apache (ich nutze den fw-apache, weil aktueller) ?

mood-indigo.org - Das unabhängige Silicon Graphics User Forum

mod_php4 unter irix
« am: 19. Dezember 2002, 15:55:19 »

rob_gester

  • Gast
Re: mod_php4 unter irix
« Antwort #1 am: 19. Dezember 2002, 16:07:54 »
ich kann mich nur sehr vage erinnern, es liegt schon über 2 jahre zurück:
du musst apache mit einer option --with php4 (oder so) konfigurieren, dann nach der installation im apache conf file die php module eintragen und noch, glaube ich, in mime conf die extensions für php editieren.unterwegs wirst du die php4 bibliotheken möglicherweise installieren müssen.
es war zwar linux installation, aber ich glaube gesehen zu haben, dass irix apache inst nicht viel anders ist.
rob

Godeater

  • Gast
Re: mod_php4 unter irix - so gehts
« Antwort #2 am: 22. Dezember 2002, 17:48:30 »
Habs jetzt hinbekommen, so gehts:

1.) NICHT den Apache von freeware.sgi.com benutzen!

2.) MySQL von freeware.sgi.com installieren

3.) Apache 1.27 sourcen runterladen und entpacken

4.) Apache mit ./configure --with-module=so --prefix=/usr/local/apache/, make, make install kompilieren

5.) PHP sourcen von php.net runterlade und entpacken

6.) PHP mit ./configure --with-mysql --with-apxs=/usr/local/apache/bin/apxs -prefix=/usr/local/, make, make install kompilieren

7.) Folgende Zeilen in /usr/local/apache/conf/httpd.conf hinzufügen:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

8.) Apache mit /usr/local/apache/bin/apachectl start starten

Läuft bei mir unter irix 6.5 ganz excellent. Man sollte sich dann ein Startscript in /etc/init.d/ anlegen und dieses aus /etc/rc2.d/ verlinken, damit der webserver automatisch startet.

Wer will kann das ganze natürlich auch in /usr/freeware/apache installieren, habe ich aber bewusst nicht gemacht, um nicht mit den sgi-distris in Konflikt zu kommen.


Frohes Fest,
Godeater