Я использую PHP 5.6 на своем локальном хосте, и этот скрипт для генерации pdf работает хорошо. Но на сервере, который использует PHP 5.1, я получил эту ошибку. Вот скрипт в приложении / library / pdf.php.
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
require_once (dirname(__FILE__)) . '/dompdf/dompdf_config.inc.php';
class Pdfgenerator {
function __construct() {
$this->ci =& get_instance();
$this->dompdf = new DOMPDF();
}
function generate($data){
$html = $this->ci->load->view($data['template'],$data,true);
$paper_size = isset($data['paper_size']) ? $data['paper_size'] : 'A4';
$orientation = isset($data['orientation']) ? $data['orientation'] : 'potrait';
$this->dompdf->set_paper($paper_size,$orientation);
$this->dompdf->load_html($html);
$this->dompdf->render();
$this->dompdf->stream($data['filename'].'.pdf',array('Attachment'=>0));
}
}
Что я должен изменить, чтобы он работал в PHP 5.1?