webForumDet fria alternativet

PHP + MySQL på Redhat 6.1

2 svar · 405 visningar · startad av tompaah

tompaahMedlem sedan feb. 200010 inlägg
#1

Jag har haft lite strul med ovanstående. Från början fick jag fel när php3-script med mysql_-kommandon laddades via browser, php-tolken kände inte igen något kommando. Så jag antog att php-tolket inte hade MySQL-stöd inkompilerat. Tog hem sourcen för PHP (istället för som tidigare via rpm) och kompilerade upp. Nu blir det så här istället när man laddar apache:
Starting httpd: Syntax error on line 111 of /etc/httpd/conf/httpd.conf:
Cannot load /usr/lib/apache/libphp3.so into server: /usr/lib/apache/libphp3.so: undefined symbol: mysql_field_count
Använder man den gamla libphp3.so istället så fungerar det .. lite annorlunda än ursprungsläget. Nu bryter nämligen PHP scripten så fort man har ett mysql_-kommando. Dvs. exekverar inte något efter ett sådan kommando.
Hjälp, någon?

MattiMedlem sedan dec. 19996 592 inlägg
#2

vet ingen hur man löser det?

RobbanMedlem sedan dec. 19992 555 inlägg
#3

Det första fallet står det om i den FAQ som finns till PHP.
http://www.php.net/FAQ.php3#3

I det andra fallet kan det möjligen bero på att RPM-versionen av PHP inte avinstallerades innan den nya versionen kompilerades. Ingen aning faktiskt. :l

------------------
Robban < robban@lipogram.com >

132 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)