1

単純な音楽プレーヤー ページに取り組んでいますが、公開サーバーにアップロードした後に問題が発生しました。

TXT ファイルからプレイリストをロードするフラッシュ MP3 プレーヤーがあります。実行するコードは次のようになります。

<object data="player_mp3_multi.swf" height="400" type="application/x-shockwave-flash" width="620">
    <param name="movie" value="player_mp3_multi.swf" />
    <param name="wmode" value="transparent" />
    <param name="FlashVars" value="playlist=some_playlist.txt&amp;shuffle=1&amp;bgcolor1=000000&amp;bgcolor2=000000&amp;buttoncolor=ff0000&amp;buttonovercolor=ffffff&amp;slidercolor1=ff0000&amp;slidercolor2=990000&amp;sliderovercolor=ffffff&amp;textcolor=a4a4a4&amp;playlistcolor=222327&amp;currentmp3color=ffffff&amp;scrollbarcolor=ff0000&amp;scrollbarovercolor=ffffff&amp;showvolume=1&amp;volume=100&amp;volumewidth=80&amp;playlistalpha=100&amp;showloading=always&amp;loadingcolor=a4a4a4&amp;showplaylistnumbers=0&amp;width=620&amp;height=400&amp;loadingcolor=ff0000&amp;showinfo=1" />
</object>

すべてがローカル サーバーで正常に動作し、プレイリストが読み込まれ、プレーヤーがその曲を再生します。しかし、ページをオンライン サーバーにアップロードすると、ロードされていないプレイリストを除いてすべてが機能します。また、TXT ファイルのフル URL を使用しても読み込まれませんが、プレイリスト ファイルを外部サーバーにアップロードしてその URL を入力すると、問題なく動作します。

ページインスペクターは、使用しようとしているインデックスファイルと同じフォルダーにある場合でも、サーバーがTXTファイルを見つけることができないと言っています。試してみたいプレイリスト ファイルがたくさんありますが、どれもロードできません。すべてのプレイリスト ファイルには、サーバー ディレクトリ上の他のすべてのファイルと同じように、644 パーミッションがあります。744 と 755 に変更しようとしましたが、役に立ちませんでした。

ブラウザから URL でプレイリスト ファイルにアクセスしようとしましたが、何も起こらず、空白のページだけが表示されました。インデックス リストからいずれかのリンクを保存しようとすると、ファイルが見つからないというメッセージが表示され、ダウンロードできませんでした。しかし、FTP URL を介してファイルにアクセスしようとすると、ブラウザに正しく表示されます。

プレイリスト ファイルは存在しますが、オンライン サーバーがファイルを開くことができません。これ以上何ができるかわかりません...

誰か提案はありますか?

前もって感謝します。

4

0 に答える 0