2010-11-25 94 views
0

declare结构而阅读有关声明从PHP手册构建我尝试使用瓦帕服务器错误,而试图在PHP

<?php 
declare(ticks=1); 
// A function called on each tick event 
function tick_handler() 
{ 
echo "tick_handler() called\n"; 
    } 

register_tick_function('tick_handler'); 

$a = 1; 

if ($a > 0) { 
$a += 2; 
print($a); 
} 

?> 

我得到了下面的错误消息“到服务器的连接被重置,而下面的示例
该页面正在加载。“ 1)我使用Firefox作为浏览器?我该如何解决这个问题?

回答

0

标记依赖于运行PHP的Web服务器,安装PHP和其他PHP模块的版本。 From the docs

register_tick_function()不应该用于PHP 5.2或更低版本的线程Web服务器模块。

如果您使用的PHP 5.3+代码示例应该运行良好。 (我正在运行5.3,样本按照承诺执行)。否则,请检查您的Web服务器配置。

+0

嗯thankz..trying我的PHP版本是5.2.6可能是多数民众赞成wy – Tarun 2010-11-25 06:10:16