【问题标题】:TCPDF in codeigniter is not display after upload to apache server上传到 apache 服务器后,codeigniter 中的 TCPDF 不显示
【发布时间】:2015-08-03 23:22:31
【问题描述】:

我使用 CI 开发我的应用程序,并且我有一个使用 TC_PDF 的 pdf 表单。当应用程序仅在本地主机中时,一切都很好。但是当我上传到 apche 服务器时,它给了我空白页。这是我的代码:

查看

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

控制器

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

在本地主机中: WORKS

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

上传到 apache 服务器。失败

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

感谢任何帮助。

【问题讨论】:

  • 它是如何失败的?你检查过你的错误日志吗?
  • 如何获取error_logs?
  • 也许看看你是否可以只显示错误,将它作为你的第一行代码error_reporting(E_ALL); ini_set('display_errors', true);
  • 这是错误:致命错误:在第 113 行的 /var/www/html/tresnamuda/application/controllers/control_closing.php 中找不到类 'TC_PDF'

标签: php apache codeigniter tcpdf


【解决方案1】:

您得到的错误“TC_PDF not found”是因为您尚未将 tcpdf 库上传到服务器上的特定文件夹。由于这个类 TC_PDF 在服务器上不存在。

【讨论】:

    猜你喜欢
    • 2016-12-21
    • 2016-03-05
    • 1970-01-01
    • 2020-06-29
    • 1970-01-01
    • 1970-01-01
    • 2021-10-22
    • 2016-02-18
    • 2016-09-28
    相关资源
    最近更新 更多