Возникновение проблемы при создании PDF с использованием fpdf - PullRequest
0 голосов
/ 06 декабря 2009

Я получаю http500 для кода ниже, я не уверен, что не так. Я новичок в php. Я проверил, что PDF.php находится в правильном каталоге и шрифты

<?php
define('FPDF_FONTPATH','/home/php/File/PDF/fonts/');
require('/home/php/File/PDF.php');
$pdf=new FPDF('P', 'mm', array(100,150));
$pdf->AddPage();
$pdf->SetFont('times');
$pdf->Cell(40,10,'Hello World!');
$pdf->Output("ruchit.pdf", D);
?>

1 Ответ

1 голос
/ 06 декабря 2009

Просто чтобы быть уверенным:

  • Ваш путь исправлен?
    • существуют ли /home/php/File/PDF.php и / home / php / File / PDF / fonts / действительно?
    • Если я скачаю и установлю последнюю версию fpdf, у меня будет: /.../fpdf16/fpdf.php и /.../fpdf16/font/
    • У меня нет директории "File" - но у меня может не быть такой же установки / версии, как у вас
  • в последней строке кода, вы должны поставить кавычки вокруг 'D', чтобы избежать этого уведомления: Notice: Use of undefined constant D - assumed 'D'

Сразу после установки правильных путей для моей системы и цитирования константы / строки «это работает для меня» ...

... Итак, вопрос: есть ли у вас какие-либо ошибки, например, в журнале Apache?

...