An update is needed Fedora!
Paul Howarth
paul at city-fan.org
Thu Feb 24 18:09:28 UTC 2005
Rene Bon Ciric (Renich) wrote:
> Ok major breakthrough!
>
> I have installed all the RPMs generated by theese SRPMs:
>
> mysql-4.1.9-1.src.rpm php-5.0.3-2.src.rpm
> mysqlclient10-3.23.58-4.src.rpm sqlite3-3.0.8-3.src.rpm
>
> Now, I will post the phpinfo output so that you can see something that is important.
>
> For those who don't know this, php uses "mysqli" extension to manage mysql-4.1.x queries. THIS MODULE IS NOT INCLUDED... so i can't use mysql 4.1 with php5
>
> I have noticed that the extensions are loaded dynamically. you just have to make a x.ini in a directory listed in the phpinfo file (i think is /etc/php.h/modules).
>
> There, you can find the mysql.so extension but not the mysqli.so. I would like to try and build the mysqli.so extension to see if it works. I know i can't use mysql and mysqli at the same time, so it doesn't matter anyway.
>
> For the rest (php5), so far works great!
>
> one more thing. In the directory "/usr/src" there was only the "redhat" directory... now i can see anotherone called "debug" and it contains the following dirs:
>
> mysql-3.23.58 php-5.0.3
>
> any suggestions or ideas?
You can safely get rid of these directories.
> phpinfo output file:
> http://www.woralelandia.com/build-output/phpinfo().html
You will notice that this shows that your PHP is built against the
Client API version 3.23.58 for mysql, which is probably not what you
wanted. The reason for this is that you built your PHP packages before
you installed your updated MySQL packages. You might not like hearing
this, but I would rebuild your PHP package if I was you.
Once built, you'll be able to install them using:
# rpm -Uvh --replacefiles --replacepkgs php*.rpm
If you want to build the mysqli extension too, then you'll need to
modify the spec file for the PHP SRPM, which is beyond the scope of this
email...
Paul.
More information about the users
mailing list