2010-08-22 3 views
0

Je travaille avec Zend Amf depuis quelques mois et tout va bien sur mon serveur local (et ça allait sur mon serveur de test hébergé par dreamhost) jusqu'à ce que récemment. Maintenant, chaque fois que j'essaie d'accéder à la passerelle via l'URL (c'est-à-dire http://hostname/gateway/) au lieu du message 'Zend AMF endpoint', le navigateur me demande simplement de télécharger un fichier application/x-amf.Ne pas obtenir le message 'Zend Amf endpoint' sur dreamhost mais OK sur mon serveur local

J'ai vérifié mon code pour les espaces de début ou de fin (assurez-vous que tout mon PHP n'avait pas de balise de fin). Vérifié la version de PHP .. il est 5.2 .. mis à jour Zend à 1.10.7. J'espérais que cela n'interférait pas avec mes appels flash distants, mais cela ne semble pas fonctionner aussi bien. Flex ne signale même pas un code d'erreur.

Existe-t-il des paramètres PHP spécifiques que je devrais vérifier?

+0

Habituellement, lorsque le serveur me demande de télécharger quelque chose qu'il devrait «servir», cela est dû à un réglage de type mime incorrect (ou manquant) sur le serveur. Donc, ma meilleure estimation est que c'est une erreur de configuration quelque part; mais je ne suis pas sûr des détails de votre problème actuel. Vous pouvez vérifier le serveur Web par opposition à PHP. – JeffryHouser

+0

Dreamhost exécute Apache. Je leur ai posé la même question et ils ont répondu en me demandant d'ajouter un type mime, donc j'ai ajouté au fichier .htaccess: "AddType application/x-amf" ou "AddType application/x-amf amf" mais les deux pas quelque chose d'important pour résoudre les choses – Terence

Répondre

0

Pas vraiment fixé quoi que ce soit mais mon Zend AMF fonctionne et l'invite à télécharger un fichier application/x-amf est parfaitement bien. Mon problème était plus d'une incohérence de base de données et le fait que mon système de connexion OpenAuth s'est cassé.

Questions connexes