[英]why DomPdf is working fine on shared hosting but not on VPS hosting?
我正在用PHP創建一個使用DOMPDF的網站。 我在兩個服務器上托管了相同的網站,一個是共享的,另一個是VPS(centos)。 DomPDF在共享主機上工作正常,但是在vps服務器中顯示空白頁面,這是我的代碼
require_once("admin/dompdf/autoload.inc.php");
echo "<pre>" ; print_r(__DIR__ ); echo " 1 </pre>";
use Dompdf\Dompdf;
echo "<pre>" ; print_r(__DIR__ ); echo " 2 </pre>";
$dompdf = new Dompdf();
echo "<pre>" ; print_r(__DIR__ ); echo " 3 </pre>";
$dompdf->loadHtml($template);
$dompdf->setPaper('A4','landscape');
$dompdf->render();
$dompdf->stream();
我試圖回聲。 正常工作,直到回顯2,但未顯示回顯3意味着問題在$dompdf = new Dompdf();
您可以在此處查看DomPDF的要求: https : //github.com/dompdf/dompdf/wiki/Requirements
您可能缺少所需的擴展名之一。 (MBString或GD)
您可以使用php -m
命令檢查啟用的模塊。
還要檢查以下問題: 如何檢查在Ubuntu Linux 12.04 LTS中已啟用/禁用了哪些PHP擴展?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.