SAE版speedphp每次部署都遇到页面空白的问题

#1 膂蒤芣寂寞

每次在SAE上部署speedphp,配置文件如下

数据库配的都没什么问题,但是总是渲染不出页面,初步怀疑是smarty引擎

不过为啥本地都没有问题,sae上渲染就出问题呢?

这个问题以前总是莫名其妙弄好的,比如把本地的speedphp文件夹和sae上的替换,或者部分替换什么的,

但这次没这么幸运了。。。

sae上memcache也开了,tmp文件夹也建了




$spConfig = array(
    'db'=>$db,
    'view' => array(
        'enabled' => TRUE, // 开启视图
        'config' =>array(
            'template_dir' => APP_PATH.'/tpl', // 模板目录
            'compile_dir' => APP_PATH.'/tmp', // 编译目录
            'cache_dir' => APP_PATH.'/tmp', // 缓存目录
            'left_delimiter' => "<{",  // smarty左限定符
            'right_delimiter' => "}>", // smarty右限定符
        ),
        'engine_name' => 'Smarty',
        'engine_path' => SP_PATH.'/Drivers/Smarty/Smarty.class.php',
    ),
    'launch' => array(
        'router_prefilter' => array(
            array('spAcl', 'maxcheck')
        ),
    ),
    'ext' => array(
        'spAcl' => array(
            'prompt' => array('user','acljump'),
        ),
    ),
);

2013-05-26 12:21:06

#2 膂蒤芣寂寞

重新下了SAE专版并SVN上传

然后注释掉

            //'template_dir' => APP_PATH.'/tpl', // 模板目录
            //'compile_dir' => APP_PATH.'/tmp', // 编译目录
            //'cache_dir' => APP_PATH.'/tmp', // 缓存目录

这三个配置就好了

这是为啥呢,因为SAE专版的模版编译和缓存直接用的memcache?

2013-05-26 13:17:40

#3 jake

记得框架sae版的smarty配置不是这样的,看看手册?

2013-05-26 13:18:31

#4 膂蒤芣寂寞

jake 发表于 2013-5-26 13:18
记得框架sae版的smarty配置不是这样的,看看手册?
是说SAE版本有自己的手册么?

一直用的是在线教程 http://www.speedphp.com/thread-3740-1-1.html 里面的代码

2013-05-26 21:24:17

#5 jake

膂蒤芣寂寞 发表于 2013-5-26 21:24
是说SAE版本有自己的手册么?

一直用的是在线教程 http://www.speedphp.com/thread-3740-1-1.html 里面 ...
搜索一下论坛看看,不是手册,是论坛帖子有说明。

2013-05-26 21:47:54

#6 膂蒤芣寂寞

jake 发表于 2013-5-26 21:47
搜索一下论坛看看,不是手册,是论坛帖子有说明。
搜到了,这篇?

http://www.speedphp.com/thread-3418-2-1.html

建议更新到手册啊

2013-05-26 22:42:05