2009-06-11 8 views
1

Donc, pour esquisser la situationamfphp 500 erreur interne du serveur (sessions)

Nous avons une page html (domaine: hyves.nl) avec un iframe

dans cette iframe on charge un fichier php (domaine : atik.nl)

dans ce fichier php nous commençons une session et nous intégrer notre fichier swf (domaine: atik.nl)

dans notre fichier swf nous avons accès à une page spéciale "calls.php" (domain: atik.nl) où nous pouvons obtenir un peu spécial Les données. (c'est pourquoi nous devions commencer une session dans le premier fichier php afin qu'il puisse partager certaines données autorisant)

mais à côté de cela dans notre swf nous voulons nous connecter à notre fichier amfphp gateway.php (domain: atik.nl)

mais quand j'essaye de faire cela. Charles (proxy de débogage web) me dit que j'ai une erreur interne de 500 serveurs. Est-ce parce que amfphp ne fonctionne pas bien avec une session déjà démarrée sur le même domaine? Parce que quand j'essaye de lancer mon navigateur d'amfphp cela fonctionne jusqu'à ce que j'aille à la page consacrée, mon navigateur d'amfphp échoue également jusqu'à ce que je redémarre mon navigateur Web.

Quelqu'un at-il des idées?

Répondre

0

Je ne suis pas sûr de ce qui est en faute, mais il semble que vous deviez synchroniser les deux sessions de hyves.nl et atik.nl. Je pense qu'à des fins de débogage, vous devez passer quelque chose pour relier ces deux éléments.

Vous devez regarder le trafic généré. Vous pouvez regarder le trafic HTTP avec un outil comme HttpFox. Il vous montrera le trafic généré entre vos différentes pages et vous montrera même les charges utiles, bien qu'AMFPHP encodé finisse par ressembler à du bruit binaire.

0

Si vous obtenez une erreur 500, elle devrait apparaître dans votre journal Apache ... Je chercherais d'abord quelques indices.

0

J'ai fait face à ce même problème. Supprimez simplement le fichier .htaccess dans le dossier AMFPHP.

0

Je trouve problème dans l'erreur 500, serveur meu répertorié dans le fichier error_log ces lignes:

PHP Warning: include (core/amf/app/gateway.php) [function.include]: failed to open stream: Aucun fichier ou répertoire dans * ** * * * DayByDay/gateway.php en ligne 112

problème dans le dossier: noyau, fichiers inexistant. Je remplace tous les dossiers et fonctionne très bien!

Questions connexes