我想使用从github下载并在我的‘ve服务器上解压缩的dompdf,但是我面临错误,因为(我在windows上).I也尝试过,但是没有帮助
define('DOMPDF_ENABLE_AUTOLOAD', false);
<br />
<b>Fatal error</b>: Class 'DOMPDF' not found in
<b>C:\xampp\htdocs\Rental\controller\register.php</b> on line <b>38</b><br />这是我的密码
if(!empty($_POST['pr_data'])){
$pr_dt=$_POST['pr_data'];
require_once("../assets/converter/dompdf/dompdf_config.inc.php");
$dompdf = new DOMPDF();
$dompdf->load_html($pr_dt);
$dompdf->render();
$dompdf->stream("sample.pdf");
echo $dompdf;
exit;
}
jQuery('.btn-print').click(function() {
var pr_data = jQuery('.tc').html();
jQuery.post('../controller/register.php', {
'pr_data': pr_data
}, function(result) {
console.log(result);
});
});我从dompdf下载了dompdf我没有用composer来安装我用了第三个下载和解压缩
更新我也尝试过检查dompdf文件路径是否正确
if(!@include("../assets/converter/dompdf/dompdf_config.inc.php")) throw new Exception("Failed to include 'script.php'");并检查类是否存在。
if (class_exists('dompdf'))
{
echo "class exist";
}
else{
echo "does not exist";
}
if (is_file("../assets/converter/dompdf/dompdf_config.inc.php"))
{
echo "PATH is CORRECT";
require_once("../assets/converter/dompdf/dompdf_config.inc.php");
}现在输出
does not exist PATH is CORRECT
Fatal error: Class 'DOMPDF' not found in
C:\xampp\htdocs\Rental\view\createMRA.php on line 83更新
我可以下载一个腐败的pdf为什么?
Fatal error: Class 'Font' not found in C:\xampp\htdocs\Rental\assets\converter\dompdf\include\font_metrics.cls.php on line 346发布于 2015-04-29 09:51:29
尝试将此文件DOMPDF_INC_DIR/dompdf.cls.php包含到工作文件中。这就是定义DOMPDF类的地方。
希望这能解决你的问题。
-Naim
https://stackoverflow.com/questions/29936337
复制相似问题