1

だから私たちの状況をスケッチする

iframe付きのhtmlページ(ドメイン:hyves.nl)があります

そのiframeにphpファイルをロードします(ドメイン:atik.nl)

そのphpファイルにセッションを開始し、swfファイルを埋め込みます(ドメイン:atik.nl)

swfファイルでは、特別なデータを取得できる特別なページ「calls.php」(ドメイン:atik.nl)にアクセスします。(そのため、最初のphpファイルでセッションを開始して、承認データを共有できるようにする必要がありました)

ただし、swfでは、amfphp Gateway.phpファイル(ドメイン:atik.nl)に接続します。

しかし、私がそれをやろうとすると。Charles(Webデバッグプロキシ)は、500サーバーの内部エラーがあると言っています。

amfphpは、同じドメインですでに開始されているセッションではうまく機能しないためですか?

amfphpブラウザーを実行しようとすると、専用ページに移動するまで機能しますが、Webブラウザーを再起動するまでamfphpブラウザーも失敗します。

誰かアイデアはありますか?

4

4 に答える 4

0

500エラーが発生した場合は、Apacheログに表示されているはずです...まず、いくつかのヒントを探します。

于 2009-06-11T11:05:16.820 に答える
0

エラー 500 に問題が見つかりました。meu サーバーは、ファイル error_log に次の行にリストされています。

PHP 警告: include(core/amf/app/Gateway.php) [function.include]: ストリームを開くことができませんでした: No such file or directory in * ** * * *daybyday/gateway.php 行 112

フォルダの問題: コア、ファイルが存在しません。私はすべてのフォルダを置き換え、うまく機能します!

于 2011-12-16T08:30:25.117 に答える
0

何が問題なのかわかりませんが、 hyves.nl と atik.nl から 2 つのセッションを同期する必要があるようです。デバッグの目的で、これらをリンクするために何かを渡す必要があると思います。

生成されているトラフィックを確認する必要があります。HttpFoxなどのツールを使用して HTTP トラフィックを調べることができます。さまざまなページ間で生成されたトラフィックが表示され、ペイロードも表示されますが、エンコードされた AMFPHP は最終的にバイナリ ノイズのように見えます。

于 2009-06-11T21:33:43.190 に答える
0

私はこの同じ問題に直面しました。AMFPHP フォルダー内の .htaccess ファイルを削除するだけです。

于 2009-11-25T06:31:16.390 に答える