php-5.0.5-3 avec php-oci8 et php-mssql
+
Par Remi le jeudi 27 octobre 2005, 20:17 - Archives - Lien permanent
Reconstruction pour FC3 et FC4 à partir du RPM en RawHide de la dernière version de php.
En plus des 17 RPM fournit en standard par le projet Fedora, vous trouverez 2 RPM supplémentaires :
php-oci8 pour l'accès aux bases de données Oracle (fonctions Oci 8).
Il est nécessaire d'installer les Oracle Instant Client version 10.2.0.1. Il faut aussi penser à ajouter le chemin des bibliothèques (/usr/lib/oracle/10.2.0.1/client/lib) soit au fichier de configuration de ld.so (en créant un fichier /etc/ld.so.conf.d/oracle.conf), soit à la variable LD_LIBRARY_PATH (en modifiant le fichier démarrage d'apache : /etc/rc.d/init.d/httpd)
J'ai testé les RPM avec Oracle 10g Release 1 sous FC3 et avec Oracle 10g Release 2 sous FC4
php-mssql pour l'accès aux bases de données Microsoft SQL Server (fonctions mssql).
Il est nécessaire d'installer la bibliothèque FreeTDS dont les RPM sont disponibles ici.
Je n'ai pas encore vérifier le bon fonctionnement de ces RPM (désolé, mais je n'ai pas de serveur Microsoft à la maison).
L'installation peut se faire par YUM :
yum --enablerepo=remi update php\*
Vous pourvez aussi tékécharger les RPM pour Fedora Core 3 :
php-5.0.5-3.fc3.remi.i386.rpmphp-bcmath-5.0.5-3.fc3.remi.i386.rpmphp-dba-5.0.5-3.fc3.remi.i386.rpmphp-devel-5.0.5-3.fc3.remi.i386.rpmphp-gd-5.0.5-3.fc3.remi.i386.rpmphp-imap-5.0.5-3.fc3.remi.i386.rpmphp-ldap-5.0.5-3.fc3.remi.i386.rpmphp-mbstring-5.0.5-3.fc3.remi.i386.rpmphp-mssql-5.0.5-3.fc3.remi.i386.rpmphp-mysql-5.0.5-3.fc3.remi.i386.rpmphp-ncurses-5.0.5-3.fc3.remi.i386.rpmphp-oci8-5.0.5-3.fc3.remi.i386.rpmphp-odbc-5.0.5-3.fc3.remi.i386.rpmphp-pear-5.0.5-3.fc3.remi.i386.rpmphp-pgsql-5.0.5-3.fc3.remi.i386.rpmphp-snmp-5.0.5-3.fc3.remi.i386.rpmphp-soap-5.0.5-3.fc3.remi.i386.rpmphp-xml-5.0.5-3.fc3.remi.i386.rpmphp-xmlrpc-5.0.5-3.fc3.remi.i386.rpm
et ceux pour Fedora Core 4 :
- php-5.0.5-3.fc4.remi.i386.rpm
- php-bcmath-5.0.5-3.fc4.remi.i386.rpm
- php-dba-5.0.5-3.fc4.remi.i386.rpm
- php-devel-5.0.5-3.fc4.remi.i386.rpm
- php-gd-5.0.5-3.fc4.remi.i386.rpm
- php-imap-5.0.5-3.fc4.remi.i386.rpm
- php-ldap-5.0.5-3.fc4.remi.i386.rpm
- php-mbstring-5.0.5-3.fc4.remi.i386.rpm
- php-mssql-5.0.5-3.fc4.remi.i386.rpm
- php-mysql-5.0.5-3.fc4.remi.i386.rpm
- php-ncurses-5.0.5-3.fc4.remi.i386.rpm
- php-oci8-5.0.5-3.fc4.remi.i386.rpm
- php-odbc-5.0.5-3.fc4.remi.i386.rpm
- php-pear-5.0.5-3.fc4.remi.i386.rpm
- php-pgsql-5.0.5-3.fc4.remi.i386.rpm
- php-snmp-5.0.5-3.fc4.remi.i386.rpm
- php-soap-5.0.5-3.fc4.remi.i386.rpm
- php-xml-5.0.5-3.fc4.remi.i386.rpm
- php-xmlrpc-5.0.5-3.fc4.remi.i386.rpm
Par ailleur, je continue à travailler (pour le dépôt remi-test) sur les RPM de php version 5.1.0, mais actuellement pear n'est plus fournit avec les snapshots de la version développement. A suivre donc...