2011-07-05 6 views
0

Je suis un débutant dans APE. J'ai une machine Linux qui exécute le serveur APE. Je voudrais que mon programme .NET s'exécute dans une autre machine Windows pour se connecter au serveur APE. Comment fait-on ça ? Les deux machines sont sur LAN. J'ai essayé de le faire parAccès à un serveur APE distant

Et j'ai modifié mon fichier httpd.conf pour donner un vhost pour local.ape-project.org. Et j'ai modifié mon fichier hosts pour mapper l'adresse IP de la machine Linux sur local.ape-project.org.

Ce qui se passe est que je reçois une erreur que je n'ai pas la permission d'accéder à APE. J'ai également défini les permissions dans la machine linux distante. Quelqu'un d'autre est-il déjà passé par cette situation? Toute aide sera appréciée

grâce

Répondre

0

Si vous exécutez APE sur une machine distincte de votre serveur Web, le serveur Web et l'APE doivent se trouver dans le même domaine de premier niveau. Ceci est requis si vous utilisez des flux XHR, une interrogation longue ou toute autre méthode de transport qui repose sur la politique Ajax d'origine identique.

Exemple

serveur web: mywebserver.com

serveur APE: ape.mywebserver.com

0

APE est un serveur autonome. Dans la configuration par défaut, il fonctionne sur le port 6969 de votre machine.

Cela signifie, il ne fait pas partie de votre serveur Web (Apache?) Et vous ne devez mettre à jour votre httpd.conf

Peut-être essayer de se connecter à http://yourmachine:6969/?

Questions connexes