【发布时间】:2013-11-01 18:56:15
【问题描述】:
尝试让 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 下列出什么文件?如果我想将 appcache 与 CI 一起使用,我需要遵循什么例程吗?
我尝试将它放在同一个视图文件夹中,在公共文件夹(应用程序文件夹之外)中,但没有成功。
提前谢谢你。
【问题讨论】:
-
致那些快乐的编辑,Appcache !== Apache。
标签: php codeigniter offline html5-appcache cache-manifest