上传到SAE以后一片空白

#1 violam

问题是代码上传到SAE以后,打开则是一片空白?这可能会是什么原因呢?
SpeedPhp的手册上面也没写具体SAE版该怎么做。

我的过程是下面这样的:
  在本地用UTF-8版本测试了,使用的是默认设置,一切正常。
  然后从speedphp.com下载了一个SAE专版,用它换掉了原来的UTF-8版。
  设置了数据库连接变量为SAE的专用参数。
  初始化了MySql 和 Memcache。
  SVN上传到代码目录。
  结果是一片空白,连个错误提示都没有。

2012-04-23 00:24:32

#2 jake

sae版的speedphp数据库是不需要配置的,是直接使用默认配置,如果采用了smarty,请按照smarty的方式配置。

模板的配置是:http://www.speedphp.com/bbs/forum.php?mod=redirect&goto=findpost&ptid=3418&pid=14604&fromuid=1

空白一般是模板出现问题,比如说tmp目录写入不了,估计是你的配置还有写入文件的操作(sae不能写入文件),

安全特性,默认sae是不输出错误的,在sae后台可以看到错误信息。


2012-04-23 09:03:51

#3 47660666

猜测极有可能是目录不对哦 ~~
现在你的整个项目很有可能在你的一个二级目录下

记得代码放到根目录下再打包
我打包的时候总是犯这个错.

2012-04-23 10:52:50

#4 violam

谢谢两位大侠,我再试试

2012-04-24 01:16:03

#5 violam

原来是模板的编译目录和cache_dir设错了
改了index.php的下面两句后搞定

                'compile_dir' => 'saemc://templates_c', // 编译目录
                 'cache_dir' => 'saemc://cached', // 缓存目录

2012-04-24 01:22:40

#6 leeshui

47660666 发表于 2012-4-23 10:52
猜测极有可能是目录不对哦 ~~
现在你的整个项目很有可能在你的一个二级目录下
试了你提供的方法,点击编辑代码后,双击了php文件,还是一片空白

2014-11-20 09:57:09

#7 jake

leeshui 发表于 2014-11-20 09:57
试了你提供的方法,点击编辑代码后,双击了php文件,还是一片空白
复制了上面的话给你看看

“安全特性,默认sae是不输出错误的,在sae后台可以看到错误信息。”

2014-11-20 10:42:41