/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
php installation ?
Fra : gc


Dato : 01-12-03 15:38

jeg har en fungerende apache og mysql og vil gerne have php installeret
også.
Maskinen kører med Redhat 7.2 men jeg har hentet de sidste nye filer.

Hvis jeg bruger rpm pakken skrives der at jeg mangler en masse lib*****.

hvis jeg bruger tar filen med ./configure skrives der at den ikke kan finde
lex.

hvordan kommer jeg videre ?

/gc



 
 
FePe (01-12-2003)
Kommentar
Fra : FePe


Dato : 01-12-03 17:05

gc wrote:

> jeg har en fungerende apache og mysql og vil gerne have php installeret
> også.
> Maskinen kører med Redhat 7.2 men jeg har hentet de sidste nye filer.
>
> Hvis jeg bruger rpm pakken skrives der at jeg mangler en masse lib*****.
>
> hvis jeg bruger tar filen med ./configure skrives der at den ikke kan finde
> lex.
>
> hvordan kommer jeg videre ?

Ved at installere de nødvendige biblioteker. Læs outputtet og prøv at
installere de nødvendige pakker.

Mvh.
--
_ __ _ __
| | __ | | | __
| |__ | _|| |__| | _|
|_| |__ |_| |___| .dk



gc (02-12-2003)
Kommentar
Fra : gc


Dato : 02-12-03 13:21

>
> Ved at installere de nødvendige biblioteker. Læs outputtet og prøv at
> installere de nødvendige pakker.
>
jamen den vil også have httpd og den kører fint.



Carsten Keller (02-12-2003)
Kommentar
Fra : Carsten Keller


Dato : 02-12-03 14:06


"gc" <gertc@msn.com> wrote in message
news:3fcc83b2$0$70005$edfadb0f@dread12.news.tele.dk...
> >
> > Ved at installere de nødvendige biblioteker. Læs outputtet og prøv at
> > installere de nødvendige pakker.
> >
> jamen den vil også have httpd og den kører fint.

Er du sikker på du har hentet pakken til RH7.2 og ikke til en af de nyere?
Alternativt, hvordan har du installeret httpd? Hvis den er installeret fra
source tror rpm ikke den er installeret, og mener derfor den mangler.

Keller



gc (02-12-2003)
Kommentar
Fra : gc


Dato : 02-12-03 14:40

>
> Er du sikker på du har hentet pakken til RH7.2 og ikke til en af de nyere?
> Alternativt, hvordan har du installeret httpd? Hvis den er installeret fra
> source tror rpm ikke den er installeret, og mener derfor den mangler.
>
Jeg har prøvet både med den sidste nye og den der ligger på RH7.2 med samme
resultat.

Jeg kan ikke få apache til at virke ordentlig hvis jeg bare installere den
fra cd'en.
Derfor har jeg installeret den sidste nye fra source.
det køre fint med den og den sidste nye Mysql.

Problemet er at jeg skal have php og php-mysql ind også,
men løber konstant ind i problemer med manglende pakker.

/gc




Carsten Keller (02-12-2003)
Kommentar
Fra : Carsten Keller


Dato : 02-12-03 15:34


"gc" <gertc@msn.com> wrote in message
news:3fcc963f$0$69974$edfadb0f@dread12.news.tele.dk...
> Jeg kan ikke få apache til at virke ordentlig hvis jeg bare installere den
> fra cd'en.
> Derfor har jeg installeret den sidste nye fra source.
> det køre fint med den og den sidste nye Mysql.

Jeg mener det er ret vigtigt at rpm-pakkerne passer sammen når man
installerer PHP+Apache+MySQL via rpm. Kan ikke lige huske hvilke to der skal
være lavet specielt til hinanden...

> Problemet er at jeg skal have php og php-mysql ind også,
> men løber konstant ind i problemer med manglende pakker.

Det er som sagt fordi rpm tjekker hvorvidt du har installeret httpd, og da
den ikke er i rpm-databasen tror dendet ikke det er tilfældet. Hvis du har
installeret httpd fra source installerer du bare også PHP fra source:

$ ./configure --with-mysql --with-apxs

$ make

$ make install



PHP bliver så kompilet som modul, hvorfor du skal have understøttelse for
det i din httpd (er vist default i de nyere). Dette er så vidt jeg husker
den måde jeg gjorde det på i tidernes morgen, men der er da sikkert glippet
noget undervejs.



Keller



gc (02-12-2003)
Kommentar
Fra : gc


Dato : 02-12-03 15:53

> Jeg mener det er ret vigtigt at rpm-pakkerne passer sammen når man
> installerer PHP+Apache+MySQL via rpm. Kan ikke lige huske hvilke to der
skal
> være lavet specielt til hinanden...
>
> > Problemet er at jeg skal have php og php-mysql ind også,
> > men løber konstant ind i problemer med manglende pakker.
>
> Det er som sagt fordi rpm tjekker hvorvidt du har installeret httpd, og da
> den ikke er i rpm-databasen tror dendet ikke det er tilfældet. Hvis du har
> installeret httpd fra source installerer du bare også PHP fra source:
>
> $ ./configure --with-mysql --with-apxs
>
> $ make
>
> $ make install
>
>
>
> PHP bliver så kompilet som modul, hvorfor du skal have understøttelse for
> det i din httpd (er vist default i de nyere). Dette er så vidt jeg husker
> den måde jeg gjorde det på i tidernes morgen, men der er da sikkert
glippet
> noget undervejs.
>
det har jeg også prøvet, umiddelbart virker det.
jeg har dog ikke kunne finde ud af om det er installeret korrekt.
jeg kan f.eks ikke finde noget addtype... php4 i conf.

men problemet kommer så med php-mysql, den kan jeg ikke finde som source.



Carsten Keller (03-12-2003)
Kommentar
Fra : Carsten Keller


Dato : 03-12-03 09:26


"gc" <gertc@msn.com> wrote in message
news:3fcca73c$0$69953$edfadb0f@dread12.news.tele.dk...
> det har jeg også prøvet, umiddelbart virker det.
> jeg har dog ikke kunne finde ud af om det er installeret korrekt.
> jeg kan f.eks ikke finde noget addtype... php4 i conf.

Så tilføjer du den da bare...

> men problemet kommer så med php-mysql, den kan jeg ikke finde som source.

Den findes heller ikke
$ ./configure --with-mysql --with-apxs:

Kompilerer PHP med understøttelse for MySQL og som modul...

Keller



Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste