JeuWeb - Crée ton jeu par navigateur
Push en PHP/Ajax - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Push en PHP/Ajax (/showthread.php?tid=5757)

Pages : 1 2 3 4 5 6 7 8 9


RE: Push en PHP/Ajax - Sephi-Chan - 20-10-2011

Essaye comme ça.


$ sudo apt-get install git-core
$ git clone https://github.com/maccman/juggernaut.git
$ cd juggernaut
$ sudo npm install -g juggernaut



RE: Push en PHP/Ajax - Annx - 20-10-2011

Merci pour ton aide Sephi-chan, mais ça bloque toujours ^^

Code :
jonathan@jonathan-VirtualBox:~$ sudo apt-get install git-core
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
git-core est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 18 non mis à jour.
jonathan@jonathan-VirtualBox:~$ git clone <a href="https://github.com/maccman/juggernaut.git" target="_blank">https://github.com/maccman/juggernaut.git</a>
bash: Erreur de syntaxe près du symbole inattendu « newline »



RE: Push en PHP/Ajax - Sephi-Chan - 20-10-2011

Parce que le parser du forum a merdé, il a transformé le lien GitHub en un lien HTML.
Les gens vont vite arrêter de t'aider si tu n'y mets pas un peu du tiens.

L'idée, c'est que tu clones le dépôt Git de Juggernaut. Si l'URL en HTTP ne fonctionne pas, essaye l'URL en GIT.


git clone git://github.com/maccman/juggernaut.git



RE: Push en PHP/Ajax - Annx - 20-10-2011

Sauf que j'ai aussi essayer sans le lien <a href=""></a> et que ça me sortait une autre erreur, du coup j'étais revenu là dessus. Suite à ton post, j'ai réessayé et c'est bon, j'avais dû faire un faute d'orthographe à quelque part.

Et malgré que ça ne se voit pas, j'y mets du mien, étant parti de 0 sur tous ce qui est linux/installation de serveur/partage de dossier avec un VM, la preuve (si on peut dire que c'est une preuve) j'ai déjà passé plus de 7h rien que pour ça.

Merci pour ton/votre aide.


RE: Push en PHP/Ajax - Sephi-Chan - 20-10-2011

Bon, tant mieux. Au moins tu apprends vraiment des choses. Smile
Et l'installation de Juggernaut a fonctionné après, du coup ?


RE: Push en PHP/Ajax - Annx - 20-10-2011

Je dirais que oui Smile (malgré que le test http://localhost:8080 ne fonctionne pas que le http://localhost fonctionne -> donc que le serveur fonctionne)

Code :
jonathan@jonathan-VirtualBox:~/juggernaut$ sudo npm install -g juggernaut
/usr/local/bin/juggernaut -> /usr/local/lib/node_modules/juggernaut/server.js
juggernaut@2.0.9 /usr/local/lib/node_modules/juggernaut
├── node-static-maccman@0.5.3
├── redis@0.6.6
├── optimist@0.2.8 (wordwrap@0.0.2)
└── socket.io@0.8.4

EDIT
Je n'ai rien dit c'est bon, j'avais oubliez de le lancer ^^

Merci beaucoup Big Grin


RE: Push en PHP/Ajax - Sephi-Chan - 20-10-2011

Maintenant plus qu'à faire des push en PHP, ils s'afficheront comme par magie dans le terminal où tu as lancé la commande juggernaut. Big Grin


RE: Push en PHP/Ajax - Annx - 20-10-2011

Là aucun problème, ça va plus être mon domaine déjà ! Tongue


RE: Push en PHP/Ajax - Dexyne - 20-10-2011

Pour revenir un peu sur le dossier partagé comment as-tu procédé ? Je crois que tu t'es compliqué la vie ^^".

Dans les options de la machine virtuel tu peux le faire directement normalement, VMWare le fera tout seul à chaque fois que tu démarrera la machine.
Dans "Edit virtual machine settings" puis dans l'onglet "options" tu as "Shared Folders" et à droite tu as "Add" tu met dit le chemin d'accès (où sont les fichiers à partager) te le nom qu'il aura pour la machine, après ne pas oublier de mettre "Always enabled" juste au dessus.

Sinon moi aussi faudrait que je test un de ces quatre le système de push Big Grin.


RE: Push en PHP/Ajax - Sephi-Chan - 20-10-2011

Peut-être que Annx fera un joli article Mettre en place du push avec PHP, Redis et Juggernaut sur Ubuntu. :p

Du coup je n'ai pas suivi mais… Tu codes depuis ton Windows ou depuis ton Ubuntu ?