【问题标题】:dompdf and codeigniter - error 500 when execute load_htmldompdf 和 codeigniter - 执行 load_html 时出现错误 500
【发布时间】:2012-10-10 19:39:35
【问题描述】:

此代码出现错误 500:

require_once FCPATH.'application/helpers/dompdf/dompdf_config.inc.php';
$dompdf = new DOMPDF();
$dompdf->load_html( $html );
$dompdf->render();
$pdf = $dompdf->output();
file_put_contents( './tmp/'.$filename.'.pdf' , $pdf );

通过一些调试,我发现“邪恶”的代码是这样的

$dompdf->load_html( $html );

我不知道如何解决这个问题。

即使是带有 memory_limit 和 max_execution_time 的“ini_set”指令也不能解决这个问题..

【问题讨论】:

标签: php codeigniter dompdf internal-server-error


【解决方案1】:
  1. 听从in this SO question 的建议。 PHP 可能会将错误冒泡到 Apache。

  2. 检查application/helpers/dompdf/dompdf_config.inc.php的文件和父文件夹的权限,确保可读。

  3. 相信如果你在访问日志中看到500错误,错误日志中也会有报告。如果不是,则错误来自 PHP。检查您的服务器日志。请参阅 Linux 上的 /var/log/apache2/error.logvar/log/apache2/access.log

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-26
    • 2012-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多