0
当我在外部服务器上运行我的复本时,出现错误,
Message: Login::include_once(application/third_party/mpdf/mpdf.php) [function.Login-include-once]: failed to open stream: No such file or directory
。
相同的应用程序在本地服务器上运行完美。任何人都可以请建议什么可能是错的。我的控制器功能,在Codeigniter控制器中包含库时出现错误
function pdfapp() //for test run individually
{
$this->load->model('Registration_model');
$appno='4/SCSELB/2013/KL01';
$data['table'] = $this->Registration_model->getall_app($appno);
$data['own_land'] = $this->Registration_model->get_ownland($appno);
$data['loan_data'] = $this->Registration_model->getloan_data($appno);
$apppdf='4_SCSELB_2013_KL01';
$data['apppdf']=$apppdf;
$pdfFilePath = FCPATH."reports/application/$apppdf.pdf";
if (file_exists($pdfFilePath) == FALSE)
{
ini_set('memory_limit','32M');
$html = $this->load->view('pdf_report2', $data, true);
include_once APPPATH.'third_party/mpdf/mpdf.php';
$mpdf=new mPDF('c');
$mpdf->SetFooter(' [email protected] KSDC'.'|{PAGENO}|'.'Applied on '.date('d-M-Y H.i.s'));
$mpdf->WriteHTML($html);
$mpdf->Output($pdfFilePath, 'F');
}
$this->load->view('pdf_report2',$data);
}
事实上,它在本地WAMP服务器上运行良好。当我在远程lampp服务器上传并执行它时出现问题。 WAMP和LAMPP中的路径是否会有所不同? – coderaiseR
APPPATH在index.php文件中定义: 'define('APPPATH',$ application_folder。'/');' (除非您改变了这一点)。 我仍然会调试它,看看你得到了什么输出。 它看起来应该可以工作,但显然它没有。 – Patrick