我使用CI开发我的应用程序,并且我有一个使用TC_PDF的pdf表单 . 当应用程序只在localhost时,一切都很好 . 但是当我上传到apche服务器时,它给了我空白页面 . 这是我的代码:
VIEW
<td class="center" width="10px">
<a class="btn btn-success" >
<i class="halflings-icon white print" id="print"></i>Print</a>
</td>
/*for print pdf*/
$(".btn-success").click(function() {
var $row = $(this).closest("tr"); // Cari baris
var tes = $row.find("#no_request").text(); // Cari Text
var hapus = tes.substring(10);
window.location.href = "<?php echo base_url() . 'control_closing/generate_pdf/' ?>" + hapus;
});
CONTROLLER
public function generate_pdf($idRequest) {
$data = $this->model_request->selectOneRequest($idRequest); //load model
foreach ($data as $d) {
$this->load->library("TC_PDF");
$pdf = new TC_Pdf(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE_FORMAT, true, 'UTF-8', false);
// set document information
$pdf->SetCreator(PDF_CREATOR);
$pdf->SetAuthor('Dzil');
$pdf->SetTitle('Form Perbaikan / Permintaan');
$pdf->SetSubject('TMS/DEPT/IT/06');
$pdf->SetKeywords('TCPDF, PDF, form, perbaikan, Permintaan');
.......
}
NOTE 我把tcpdf的文件夹放在application-> libraries-> tcpdf中
in localhost : 工作
http://localhost/tresnamuda/control_closing/generate_pdf/002
upload to apache server . 失败
http://192.168.5.222/tresnamuda/control_closing/generate_pdf/004
任何帮助它如此欣赏 .
1 回答
您收到的错误“TC_PDF not found”是因为您尚未将tcpdf库上传到服务器上的特定文件夹 . 由于此类TC_PDF在服务器上不存在 .