Wordpress ob_start白色屏幕

时间:2015-10-27 13:24:43

标签: php wordpress

我在课堂上有问题调用类。主类代码:

class Project_one {

protected $minify;

function __construct() {
    $this->minify = new Minify();
    add_action('get_header', array($this->minify, 'loader'));
}}

Minify类是在_construct函数中调用的。缩小班级代码:

class Minify{

public function loader() { 
    ob_start(array($this, 'html'));        
}

private function html($html) {}}

问题:当我尝试加载loader()函数时,我得到空白屏幕。我认为html()函数不会从ob_start函数中获取HTML代码。我怎么解决它?有什么想法吗?

1 个答案:

答案 0 :(得分:1)

启用PHP错误以查看错误而不是空白页,在php.ini中执行此操作或将其添加到文件中:

ini_set('display_startup_errors',1);
ini_set('display_errors',1);
error_reporting(-1);