これが私のコントローラーです:
$html = $this->load->view('print_po', $po, TRUE);
$this->load->library('pdf');
$pdf = $this->pdf->load();
今、各行にコメントを付けてみましたが、エラーを示すものは次のとおりです。
$pdf = $this->pdf->load();
application/librariesのライブラリ クラスは次のとおりです。
<?php if (!defined('BASEPATH')) exit('No direct script access allowed');
class pdf {
function pdf()
{
$CI = & get_instance();
log_message('Debug', 'mPDF class is loaded.');
}
function load($param=NULL)
{
include_once APPPATH.'/third_party/mpdf/mpdf.php';
if ($params == NULL)
{
$param = '"en-GB-x","A4","","",10,10,10,10,6,3';
}
return new mPDF($param);
}
}
エラーは、コードをあるサーバーから別のサーバーに移動した後にのみ発生します(エラーは、大文字と小文字が区別されるCentOSサーバーで発生します)。ここでの私の質問は次のとおりです: codeIgniter が Exceptions.php を正常にロードするには、何を変更すればよいですか?