sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #49893
Re: Seg. fault ved mysql i php
On Sat, 06 Apr 2002 20:48:06 +0200, Jesper Lund wrote:
> Min webserver virker ikke med php og mysql.
>
Hvilken grund-distribution (og version heraf) kører serveren? - Altså fx.
"Red Hat 7.1".
> Apache laver en segmentation fault på den child, som der forsøger at
> fortolke php scriptet der laver et mysql kald. Php scripts uden mysql,
> virker fint.
[...]
> Desuden synes jeg at kunne huske at mod_log_mysql blev installeret cirka
> samtidig med den holdt op med at virke.
Det lyder meget sandsynligt.
Desværre er PHP så tåbeligt indrettet, at den pr. default benytter PHP's
medfølgende MySQL kode til at bygge PHP's MySQL funktionalitet med i
stedet for at benytte systemets eksisterende MySQL libraries.
Dette giver problemer, når et andet Apache modul også benytter
MySQL-funktonalitet. Mest velkendt er problemet med kombinationen af
mod_php og mod_perl.
Løsning, når du bygger PHP, så giv følgende argument til configure:
./configure --with-apxs .... --with-mysql=/usr
i stedet for
./configure --with-apxs .... --with-mysql
Hvorfor benytter du i øvrigt ikke bare Rawhide's PHP-pakker, når nu du
alligevel har bestemt dig til at være "bleeding edge" i andre web-server
software sammenhænge?
--
Greetings from Troels Arvin, Copenhagen, Denmark
Follow ups
References