← Back to team overview

sslug-teknik team mailing list archive

Re: php4 og apache -newbie!!!

 

Rasmus Resen Amossen wrote:
> Det skal lige siges at jeg er 101%
> newbie i følgende. Jeg vil gerne have min apache til at kunne afvikle
> .php filer
Tjek evt. http://fsr.ku.dk/people/troels/rpms/php/ hvis du bruger Red
Hat; så kan du nemlig slippe for at kompilere.
Bemærk i så fald, at din Apache skal være den fra Red Hat 6.2; ellers må
du opgradere til den Apache, som følger med i Red Hat 6.2 (kan hentes
fra nærmeste FTP-mirror).

> 2. Læst INSTALL hvor i der i afsnittet QUICK INSTALL (DSO)
>    (hvad står DSO for?)
Dynamic shared library. Den - efter min mening - eneste fornuftige måde
at installere PHP på i Apache.

>    Jeg har dog ikke apxs (hvad er dette?)
>    på min maskine
apxs er et værktøj som er del af Apache. Hvis du kører Red Hat, er
værktøjet del af apache-devel pakken.

> så jeg undlod denne option.
I så fald bliver din PHP 4 ikke bygget som et Apache modul, og det er en
dårlig løsning.

> 4. Derpå rebootede jeg maskinen
Ikke nødvendigt. I fald Red Hat:
/etc/rc.d/init.d/httpd restart

> Ved et kig i /usr/lib/apache ses, at det eneste modul jeg har, hvori
> tegnfølgen "php" indgår er libphp3.so og det er jo mystisk!
Det er noget rod at have både PHP 3 og PHP 4 installeret. Det er godnok
teoretisk muligt, hvis du kompilerer både PHP 3 og PHP 4 med særlige
options, men: keep it simple og fjern alle referencer og filer til PHP
3. Hvis du kører Red Hat, så kør:
rpm -qa | grep -i php

På den måde kan du se, hvilke PHP-pakker, du har installeret og så
efterfølgende fjerne dem med
rpm -e <pakke>

-- 
Greetings from Troels Arvin, Copenhagen, Denmark


References