云应用引擎服务,不允许直接写文件操作,对于在线安装“主题”或生成”静态html文件“,应该采取什么变通的方式去实现呢?


以前, 在vps或独立主机之类的环境下,都是在文件系统直接写文件的;

现在, 在BAE、SAE、ACE等应用引擎的环境下, 禁止对APP自身目录文件写操作 ,他们提供了其他数据持久化的方式(临时目录、专门的文件服务、各种DB)。但是,对于“ 主题文件 ”和“ 静态html文件 ”来说,还是保存在原来规划好的目录比较合适。

问:这种情况,有什么别的应对办法?

sina-app-engine baidu-app-engine amazon-web-services php 阿里云

hcwjohn 10 years, 11 months ago

第一种先说写入的问题,你只能写入到文件服务中,这个没有办法,读取也只能如此。但是你是可以给存储在文件系统中的文件一个访问的url的,这个url返回的就是你的文件内容。所以你可以吧css、js写到文件系统,然后引用url修改文件服务器的url。

扭曲的信仰 answered 10 years, 11 months ago

Your Answer