par
ManuTheFil » 19 avr. 2010, 12:50
Oui, j'ai bien le fichier oci8.so dans le répertoire des extentions défini dans php.ini.
J'ai aussi défini le LD_LIBRARY_PATH mentionné dans le lien indiqué, j'ai mis le ld.so.conf à jour avec le chemin des extensions au cas ou, et j'ai toujours la même erreur.
Et ca marche toujours bien par un appel apache.
Pour info, il s'agit d'un script qui scanne régulièrement la présence de nouveaux fichiers dans un répertoire, et qui accede ensuite à une base Oracle qui contient des infos sur ce fichier. Je ne suis pas à l'origine de l'application Oracle, juste je détecte les fichiers crées par cette application tierce qui utilise cette base. La version par le serveur de ce script donne un bouton sur une page php et il faut cliquer pour le lancer, et je voulais automatiser cet appel de façon régulière (toutes les heures) à travers un appel cron de ce script.
Je pourrai contourner le probleme en faisant un appel automatique au script via le serveur Apache, mais je ne sais pas comment lancer une tache comme ca sur ce serveur sans action d'un utilisateur.
Oui, j'ai bien le fichier oci8.so dans le répertoire des extentions défini dans php.ini.
J'ai aussi défini le LD_LIBRARY_PATH mentionné dans le lien indiqué, j'ai mis le ld.so.conf à jour avec le chemin des extensions au cas ou, et j'ai toujours la même erreur.
Et ca marche toujours bien par un appel apache.
Pour info, il s'agit d'un script qui scanne régulièrement la présence de nouveaux fichiers dans un répertoire, et qui accede ensuite à une base Oracle qui contient des infos sur ce fichier. Je ne suis pas à l'origine de l'application Oracle, juste je détecte les fichiers crées par cette application tierce qui utilise cette base. La version par le serveur de ce script donne un bouton sur une page php et il faut cliquer pour le lancer, et je voulais automatiser cet appel de façon régulière (toutes les heures) à travers un appel cron de ce script.
Je pourrai contourner le probleme en faisant un appel automatique au script via le serveur Apache, mais je ne sais pas comment lancer une tache comme ca sur ce serveur sans action d'un utilisateur.