Compilation de PHP 5.3.5 avec sybase sur CentOS 64 bit

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Compilation de PHP 5.3.5 avec sybase sur CentOS 64 bit

Re: Compilation de PHP 5.3.5 avec sybase sur CentOS 64 bit

par tibal » 06 avr. 2011, 13:30

En fait, j'ai fini par trouver. Pb lié à la sécurité de selinux.

Merci à tous pour votre aide.

Re: Compilation de PHP 5.3.5 avec sybase sur CentOS 64 bit

par tibal » 02 mars 2011, 23:06

Non, sur le répertoire d'install de Sybase, comme indiqué par ./configure --help.

Re: Compilation de PHP 5.3.5 avec sybase sur CentOS 64 bit

par stealth35 » 02 mars 2011, 22:45

au moment de la compile ta fais pointé --with-sybase-ct sur un lien symbolique ?

Re: Compilation de PHP 5.3.5 avec sybase sur CentOS 64 bit

par tibal » 02 mars 2011, 22:33

Oui, le fichier libsybtcl64.so existe bien. Pour le PATH, j'exporte LD_LIBRARY_PATH=/chemin/aux/lib_sybase. Est-ce suffisant ?

Re: Compilation de PHP 5.3.5 avec sybase sur CentOS 64 bit

par stealth35 » 02 mars 2011, 20:43

Stealth35,

Si, les lib Sybase sont bien installées et compillées avec PHP (--with-syb-ct), mais c'est au démarrage d'Apache que cette erreur apparait.
c'est PHP qui a besion des lib pas l'inverse, le fichier libsybtcl64.so existe bien et est dans le path ?

Re: Compilation de PHP 5.3.5 avec sybase sur CentOS 64 bit

par tibal » 02 mars 2011, 20:37

Stealth35,

Si, les lib Sybase sont bien installées et compillées avec PHP (--with-syb-ct), mais c'est au démarrage d'Apache que cette erreur apparait.

Re: Compilation de PHP 5.3.5 avec sybase sur CentOS 64 bit

par stealth35 » 02 mars 2011, 20:35

et t'as pas installé la lib de sysbase ???

Re: Compilation de PHP 5.3.5 avec sybase sur CentOS 64 bit

par tibal » 02 mars 2011, 20:33

Bonsoir Moogli,

Le libphp5.so est bien présent sous /usr/lib64/httpd/modules. De ma compréhension, mais je me trompe peut être car je ne suis pas un expert, c'est plutôt le libphp5.so qui tente de charger la librairie libsybtcl64.so au démarrage d'Apache mais n'y parvient pas parce qu'il ne la trouve pas. :?

Re: Compilation de PHP 5.3.5 avec sybase sur CentOS 64 bit

par moogli » 02 mars 2011, 20:21

heu y a bien le libphp5.so dans le répertoire /usr/lib64/httpd/modules/ ?

parce que la c'est apache qui trouve pas php à la base ?

sinon un locate pour trouver la ou tu a installé la lib et modifier le httpd.conf

@+

Re: Compilation de PHP 5.3.5 avec sybase sur CentOS 64 bit

par tibal » 02 mars 2011, 16:02

Y a pas une extension (dynamic load) php sybase ?
Je n'étant pas un spécialiste de PHP, je sais pas. En fait, je cherche à forcer PHP lors de sa compilation à rechercher les ".so" dans un (ou plususieurs) répertoier, car visiblement, le message indique qu'il ne trouve pas le fichier :
libsybtcl64.so: cannot open shared object file: No such file or directory .
Il doit bien y avoir ce type d'option, du moins je l'espère.

Re: Compilation de PHP 5.3.5 avec sybase sur CentOS 64 bit

par popy » 02 mars 2011, 14:14

Y a pas une extension (dynamic load) php sybase ?

Re: Compilation de PHP 5.3.5 avec sybase sur CentOS 64 bit

par tibal » 02 mars 2011, 11:43

Bonjour stealth35, si ça existe, je ne les ai pas trouvés mais suis preneur.

Re: Compilation de PHP 5.3.5 avec sybase sur CentOS 64 bit

par stealth35 » 02 mars 2011, 11:18

Y'a surement des RPM pour ça

Re: Compilation de PHP 5.3.5 avec sybase sur CentOS 64 bit

par tibal » 02 mars 2011, 11:16

Merci pour ta réponse Popy, mais comment intégrer Sybase dans PHP autrement qu'en le compilant avec ???

Re: Compilation de PHP 5.3.5 avec sybase sur CentOS 64 bit

par popy » 02 mars 2011, 11:09

J'ai envie de te dire, compiler php soit même c'est pas la meilleure solution :/