- 毎週 mp3 が外部サーバーにアップロードされます。
- これを手動でサーバーにコピーし、ポッドキャスティングやアーカイブなどにリンクします。
- 外部ファイルは次の週に置き換えられます。
利用可能な場合は、ファイルをサーバーに直接コピーできます。
copy("http://source.com/file.mp3", "newfile.mp3");
ファイルを比較して、更新された場合にのみ新しいファイルをコピーできるように、最終変更などの他のファイル情報を取得して、ファイルがいつ利用可能になるかを知る必要があります。これは私のサーバーでは正常に機能しますが、外部ソースでは機能しません。代替手段はありますか?
echo filemtime($externalfile);
echo filectime($externalfile);
echo print_r(stat($externalfile));
この情報へのアクセスを禁止するのはセキュリティ上の制限ですか?
最後の手段として、ディレクトリのリストにページとしてアクセスできます。最後の手段として、そこから最後に変更されたサイズとサイズにアクセスできますが、直接的な解決策の方が適切です。