thinkphp sae 怎么配置,现在不生成缓存

浏览:1986 发布日期:2013/05/13 分类:求助交流 关键字: thinkphp sae 配置
我下载了thinkphp 3.1的包,兼容sae的

在本地写的代码,可以正常访问及使用
但是放到sae上面后,无法访问,页面出不来,后来研究了一下发现Cache目录下的缓存文件没有生成,我将本地的缓存文件上传后,可以正常使用了.但是当我修改模板后,sae上面的内容不更新,也就是缓存文件没有更新

在项目Conf下面,有一个config.php,还有一个config_sae.php文件
其中config.php里面有数据库连接配置'DB_DSN'=>'mysql://root:123456@localhost:3306/thinkphp',到了sae上面后,还会使用它,导致数据库连接不上,把它注释掉才行,为啥到sae上还会使用到config.php里面的配置呢?不明白

我已经在index.php 文件中 去掉了 define('SAE_RUNTIME',true);前面的注释

我想问的是,sae如果区别这两个环境的?是不是define('SAE_RUNTIME',true);

另外index.php 下面也是require THINK_PATH.'Extend/Engine/Sae.php';
最佳答案
评论( 相关
后面还有条评论,点击查看>>