3

Appcache を CI で数時間動作させようとしましたが、まだ動作しませんでした。

バックグラウンド:

IIS サーバーを使用しています。マニフェスト ファイルとキャッシュする必要がある php ファイルを単純なフォルダーに配置して Appcache をテストしたところ、機能したので、サーバー環境は良好であると確信しています。

以下のURLをキャッシュしたいとします

http://mydomain.com.au/myapp/index.php/test/index

ここに私のmanifest.phpがあります(どちらが機能するかわからないので、CACHEの下に2行置きます。それらはすべて同じビューファイルを参照します)

<?php
    header('Content-Type: text/cache-manifest');
    echo "CACHE MANIFEST

    CACHE:
    index.php
    http://mydomain.com.au/myapp/index.php/test/index
    ";
?>

以下は、もちろんビューフォルダーに配置された私のビューファイル(index.php)です

<!DOCTYPE HTML>
<html manifest="manifest.php">
  <body>
    this is a test
  </body>
</html>

質問は、このマニフェスト ファイルをどこに置くべきかということです。そして、CACHE の下にどのファイルをリストする必要がありますか? CI で appcache を使用する場合に従う必要があるルーチンはありますか?

私はそれを同じビューフォルダー、パブリックフォルダー(アプリケーションフォルダーの外)に入れてみましたが、うまくいきませんでした。

前もって感謝します。

4

1 に答える 1

2
于 2013-11-01T10:56:15.727 に答える