2015-05-22 4 views
2

Я разрабатываю свое приложение с использованием CI, и у меня есть форма pdf с использованием TC_PDF. Все хорошо, когда приложение находится только в локальном хосте. Но когда я загружаюсь на сервер apche, он дает мне пустую страницу. Это мой код:TCPDF в codeigniter не отображается после загрузки на сервер Apache

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'); 
     ....... 
} 

ПРИМЕЧАНИЕ Я положил папку TCPDF в APPLICATION-> libraries-> TCPDF

в локальном хосте : РАБОТА S

http://localhost/tresnamuda/control_closing/generate_pdf/002 

загрузить на сервер Apache. не удалось

http://192.168.5.222/tresnamuda/control_closing/generate_pdf/004 

Любая помощь ему так ценится.

+0

как это не удается? вы проверили журналы ошибок? – Augwa

+0

Как получить error_logs? –

+0

, возможно, посмотрите, можете ли вы просто отобразить ошибки, сделав это первой строкой кода 'error_reporting (E_ALL); ini_set ('display_errors', true); ' – Augwa

ответ

0

Ошибка «TC_PDF not found», которую вы получаете, потому что вы не загрузили библиотеку tcpdf в определенную папку на своем сервере. Из-за этого класса TC_PDF не существует на сервере.

Смежные вопросы