无法在laravel 5中使用mpdf

时间:2015-11-20 14:57:26

标签: php mpdf

我正在使用我的laravel 5应用程序而且我被困在这里。在Code Igniter中,我使用了这个代码来生成pdf并且运行良好:

$mypdf = new mPDF();
$mypdf->WriteHTML($css, 1);
$mypdf->WriteHTML($html_data, 2);
$mypdf->Output();

在laravel上工作不正常,而浏览器一直在寻找。当我使用CRTL + C退出服务器并使用php artisan serve重新启动时,收到以下消息:

[Fri Nov 20 15:37:16 2015] Failed to listen on localhost:8000 (reason: Address already in use)

每次,我都会使用sudo netstat -plntkill命令终止php进程,然后再次启动服务器。

laravel中的代码如下所示:

 $content = view('letters.internship_offer_letter_en_pdf', compact('intern', 'signatory', 'company_logo'))->render();
 $admission_letter_css = public_path().'/css/letter/letter.css';
 $mypdf = new mPDF();
 $mypdf->WriteHTML(file_get_contents($admission_letter_css), 1);
 $mypdf->WriteHTML($content, 2);
 $mypdf->Output();

我还检查了我的CSS,HTML等,一切都很好。事实上,这个确切的脚本适用于Apache上的CodeIgniter。这是因为我正在使用开发服务器进行laravel?

可能有什么不对?为什么不在laravel工作?

0 个答案:

没有答案