l'installation de php-devel sur RHEL6 (PHP 5.3.3)
J'essaie en vain d'obtenir le php oci_* les extensions installées sur notre serveur, mais j'ai frappé un mur de briques.
Jusqu'à présent, j'ai fait ceci:
- Oracle installé de base & devel bibliothèques (v10.2)
- Installé le package php-pear
Maintenant je suis en train d'installer oci8 à l'aide de "pecl install oci8" mais j'obtiens un message d'erreur à propos de "commande phpize de la commande" n'est pas trouvé.
Mes recherches sur google me dit que c'est causé par "php-devel" n'étant pas installé, j'ai donc essayé différentes yum recherches, par exemple, "yum search php-devel", "yum recherche php5-devel", "yum search php-dev", etc... et aucun ne pourrait rien trouver.
J'ai finalement trouvé un référentiel hébergé par "utterramblings" qui a php-devel. Donc, maintenant, quand je fais un yum recherche à l'aide de ce référentiel, il peut trouver "php-devel":
php-devel.i386 : les Fichiers nécessaires pour la construction d'extensions PHP
Mais quand j'essaie de l'installer, j'obtiens ceci:
Erreur: Package: php-devel-5.2.17-jason.2.i386 (utterramblings)
Requires: php = 5.2.17-jason.2
Installed: php-5.3.3-14.el6_3.i686 (@rhel-i386-server-6)
php = 5.3.3-14.el6_3
Available: php-5.2.13-jason.1.i386 (utterramblings)
php = 5.2.13-jason.1
Available: php-5.2.14-jason.1.i386 (utterramblings)
php = 5.2.14-jason.1
Available: php-5.2.16-jason.1.i386 (utterramblings)
php = 5.2.16-jason.1
Available: php-5.2.17-jason.2.i386 (utterramblings)
php = 5.2.17-jason.2
Available: php-5.3.2-6.el6.i686 (rhel-i386-server-6)
php = 5.3.2-6.el6
Available: php-5.3.2-6.el6_0.1.i686 (rhel-i386-server-6)
php = 5.3.2-6.el6_0.1
Available: php-5.3.3-3.el6.i686 (rhel-i386-server-6)
php = 5.3.3-3.el6
Available: php-5.3.3-3.el6_1.3.i686 (rhel-i386-server-6)
php = 5.3.3-3.el6_1.3
Available: php-5.3.3-3.el6_2.5.i686 (rhel-i386-server-6)
php = 5.3.3-3.el6_2.5
Available: php-5.3.3-3.el6_2.6.i686 (rhel-i386-server-6)
php = 5.3.3-3.el6_2.6
Available: php-5.3.3-3.el6_2.8.i686 (rhel-i386-server-6)
php = 5.3.3-3.el6_2.8
Et pour être honnête, je ne suis pas sûr de la façon de résoudre que, vraisemblablement, il a quelque chose à voir avec la version de php, nous avons installé, mais je ne suis pas sûr de ce que je dois faire pour résoudre le problème.
Ce sont nos détails:
Red Hat Enterprise Linux Server version 6.1 (Santiago) [32 bits]
PHP 5.3.3
Quelqu'un pourrait-il svp m'informer:
a) ce que je dois faire pour résoudre ce problème et faire en php-devel installé à partir de ce repo
OU
b) me pointer dans la direction d'une autre repo qui va me permettre de facilement installer php-devel pour notre serveur
Merci.
OriginalL'auteur CMR | 2012-09-05
Vous devez vous connecter pour publier un commentaire.
Réussi à obtenir, il est installé par la suite.
Rapidement en détail ce que j'ai fait pour les futurs téléspectateurs, j'ai couru:
Pour savoir ce package exact de php, nous avions installé (5.5.3-14.el6_3 je crois ou quelque chose comme ça).
Ensuite recherché pour le php-devel paquet corresponde à php version de package sur rpm.pbone.net.
Essayé de l'installer et a échoué avec un "échec depencies" erreur "automake nécessaires à l'installation de php-devel".
Ran:
Ensuite essayé d'installé le package de nouveau:
Il est installé correctement, puis a couru:
Et de suivre les instructions.
Redémarré service httpd et fait.
OriginalL'auteur CMR