Bonjour,


Je travail sur une application web en Zend.
Cette application utilise un Web Socket.
Pour le moment le script du Web Socket est totalement d�solidaris� de l'application.

Ce Web Socket doit parfois aller chercher des infos en base,
j'aimerais qu'il puisse le faire en utilisant les classes de l'application Zend.

Mon Web Socket est lanc� via un script PHP avec une commande nohup.

Pour que mon script Web Socket puisse utiliser les classe Zend j'ai tent� de r�cup�rer le d�but du index.php de mon projet Zend et de le coller dans le script Web Socket:

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
error_reporting(E_ALL);
 
set_time_limit(600) ;
define('APPLICATION_PATH', 	realpath(dirname(__FILE__) . '/application/'));
define('PUBLIC_PATH', 		realpath(dirname(__FILE__) . '/public/'));
define('LIB_PATH', 			realpath(dirname(__FILE__) . '/lib/'));
define('CACHE_PATH', 		realpath(dirname(__FILE__) . '/tmp/'));
 
date_default_timezone_set('Europe/Paris');
 
set_include_path('.'
    . PATH_SEPARATOR . './lib'
    . PATH_SEPARATOR . './application/models/'
    . PATH_SEPARATOR . './application/models/dao/'
    . PATH_SEPARATOR . './application/controllers/'
    . PATH_SEPARATOR . './application/forms/'
    . PATH_SEPARATOR . get_include_path());
 
include "Zend/Loader/Autoloader.php";
ce qui me donne au lancement du script l'erreur suivante :

Fatal error: Class 'Zend_Loader_Autoloader' not found
Je pr�cise que le script du Web Socket est � la racine de mon application Zend, c'est � dire au m�me niveau que le index.php de mon projet Zend.

Comment puis-je solutionner mon probl�me ?

En esp�rant avoir �tais clair.

merci � vous