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:
ce qui me donne au lancement du script l'erreur suivante :
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";
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.Fatal error: Class 'Zend_Loader_Autoloader' not found
Comment puis-je solutionner mon problème ?
En espérant avoir étais clair.
merci à vous
Partager