私のPHPバージョンは5.2.17です。私はPHPを使用してPDFを作成したい。私はこのコードを書いた。PHPでのPdfサポート5.2.17バージョン
$mypdf = PDF_new();
PDF_open_file($mypdf, "");
PDF_begin_page($mypdf, 595, 842);
$myfont = PDF_findfont($mypdf, "Times-Roman", "host", 0);
PDF_setfont($mypdf, $myfont, 10);
PDF_show_xy($mypdf, "Sample PDF, constructed by PHP in real-time.", 50, 750);
PDF_show_xy($mypdf, "Made with the PDF libraries for PHP.", 50, 730);
PDF_end_page($mypdf);
PDF_close($mypdf);
$mybuf = PDF_get_buffer($mypdf);
$mylen = strlen($mybuf);
header("Content-type: application/pdf");
header("Content-Length: $mylen");
header("Content-Disposition: inline; filename=gen01.pdf");
print $mybuf;
PDF_delete($mypdf)
;
このコードは私のlocalhost上では完全に動作していますが、私のサーバー上では動作しません。私のサーバー上で$mypdf
は作成されません。私のサーバー上でPHP 5.2.17のバージョンが使用されています。何が問題ですか ?私は、pdfライブラリが私の残念ながら働いていないと思う。助けてください
拡張機能がPHPにバンドルされているとは思わないが、それはサーバーにインストールされていると思いますか? –
エラーが報告され、エラーE_ALLと表示されますか? – dynamic
私はこの拡張機能がすでにPHPバージョン5.2.17にバンドルされていると思います。まあそこにはないかもしれない。どのように私はこれをチェックできますか? – user863025