[résolu] OVH probleme set_include_path()

OVH probleme set_include_path() [résolu] - PHP - Programmation

Marsh Posté le 10-06-2008 à 10:07:04    

J'utilise le Zend Framework.
pour l'utiliser convenablement sur OVH
 
dans mon index.php je redéfini l'include_path via set_include_path()

Code :
  1. set_include_path(
  2. ".;".
  3. get_include_path().";".
  4. "<chemin vers le dossier www>/zend/library/;"
  5. );


 
mais quand je fais un  

Code :
  1. require_once("Zend/Loader.php" );


il n'est pas trouvé
alors que su ma machine, ca marche (bien avec le chemin qui va bien en local)
 
J'ai meme fait un file_exists() pour etre sur que le fichier Zend/Loader.php existe bien dans le chemin que je fournis a l'include_path
Et il me renvoie true.


Message édité par jokaritaff le 10-06-2008 à 11:50:37
Reply

Marsh Posté le 10-06-2008 à 10:07:04   

Reply

Marsh Posté le 10-06-2008 à 11:11:12    

es-tu sur que tu as le droit de faire un set_include_path sur OVH ?
cela expliquerait peut etre qu'il ne trouve pas ta classe.


---------------
http://poemes.iceteapeche.com - http://www.simuland.net
Reply

Marsh Posté le 10-06-2008 à 11:49:35    

J'y ai pensé mais non  et
 
j'ai trouvé la solution :  
 
comme un con j'utilisais pas PATH_SEPARATOR comme séparateur de chemins dans l'include path
Autant sur ma machine c'est ';' autant chez OVH c'est ':'
 
voila c'est résolu

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed