Je suis en train la bibliothèque Ratchet à WebSockets d'utilisation à l'adresse http://socketo.me/ mais am éprouver des problèmes lors de l'exécution du script de serveur à partir de la ligne de commande dans Ubuntu.
Après avoir installé avec succès compositeur et Ratchet que je suis le tutoriel pour une application de chat de base à le chat-server.php strong> p> <?php
// autoload.php generated by Composer
require_once __DIR__ . '/composer' . '/autoload_real.php';
return ComposerAutoloaderInit0964ef3a5e66723368300f04c3206ca1::getLoader();
3 Réponses :
Votre problème est votre structure de fichiers. La lecture attentive du didacticiel révèle que votre classe de discussion devrait être dans /src/myapp/chat.php, et votre script de serveur doit être dans /bin/chat-server.php. P>
@RaHeelhasan avez-vous eu une solution après?
Wow, c'était vraiment difficile de comprendre, sa taille sensible aussi!
En supposant que votre compositeur.json est avant de lancer le bac / chat-server.php, vous devez mettre à jour les fichiers AutoLoad avec: p>
Ça vaut la peine de noter que vous pouvez simplement exécuter compositeur DU DU DU DU DU DU DU COMPOSANT CODE> Si vous souhaitez uniquement régénérer les fichiers AutoLoad
Essayez d'être autosharger les fichiers d'abord avec: si cela ne fonctionne toujours pas, la ligne nécessite "chat.php"; code>, juste au Début du fichier
chat-server.php code> fichier. Cela a fonctionné pour moi. P> p>