SAE里面call sae_debug怎么不起作用?

#1 nmvr2600

在sae里面,在普通php页面里面我调用sae_debug能够输出日志,为什么在controller里面没作用?比如下面:
class Application extends spController{
        function login(){
                sae_debug("call login");
...
                $this->display("{$tpl}/login.html");       
        }



另外speedPHP那个dump能不能在SAE里面用?

2011-01-11 14:33:31

#2 jake

dump可以是sae内使用

sae_debug没测试,稍候测试看看。

2011-01-12 07:12:18

#3 jake

用dump吧,比sae_debug丰富很多。

看了源码,sae_debug主要是使用了PHP的用户级错误提示,能够提示的东西不多。

2011-01-12 20:43:59

#4 nmvr2600

关键的问题是sae_debug是输出到日志的,dump的内容到页面了。

2011-01-13 16:06:12

#5 jake

关键的问题是sae_debug是输出到日志的,dump的内容到页面了。
nmvr2600 发表于 2011-1-13 16:06
sae_debug调用的时候,页面没有输出,是因为SP屏蔽了部分PHP错误提示,这点之后需要研究研究。但是在sae日志里面是有记录的。

2011-01-13 16:49:38

#6 nmvr2600

或者说能提供一个函数能够只输出信息到日志文件就好了

2011-01-14 09:32:32

#7 jake

或者说能提供一个函数能够只输出信息到日志文件就好了
nmvr2600 发表于 2011-1-14 09:32
sae_debug虽然没显示,但是还可以记录日志。

2011-01-14 09:39:45