ローカルの IIS 7 インスタンスにフラッシュ アプリケーションをインストールしようとしています。SWF ファイルが正常に機能するには、lex.php という名前の php ファイルが必要です。ブラウザで swf を実行すると、「XML Load Failed」というエラーが返されます。PHP ファイルに直接アクセスすると、次のエラーが表示されます。
Parse error: syntax error, unexpected 'version' (T_STRING) in C:\inetpub\wwwroot\lex.php on line 1
PHP ファイルには XML タグが含まれており、削除すると適切に機能します。XML タグを削除すると PHP ファイルは機能しますが、SWF は引き続き機能しません。アクセス許可の修正、SWF MIME タイプの追加、PHP のハンドラー マッピングの作成など、見つけられるあらゆる提案を試しました。IIS を構成する経験があまりないので、これが簡単に修正されることを願っています。助けてくれてありがとう
<?xml version='1.0' encoding="utf-16"?><!-- generated by Visuwords(TM) xml.php ... visuwords.com --><!-- (c) 2007 dunnbypaul.net --><lex><lemma><identity>grindle</identity><associations><node index='1'><type>-</type><link>1:02639087</link><ss_type>1</ss_type><lex_filenum>05</lex_filenum><lex_filename>noun.animal</lex_filename><lex_id>00</lex_id><head_word></head_word><head_id></head_id><synset_offset>02639087</synset_offset><sense_number>1</sense_number><tag_cnt>0</tag_cnt></node></associations></lemma><seconds_to_execute>0.0056090354919434</seconds_to_execute></lex>