【发布时间】:2015-09-04 09:42:40
【问题描述】:
我正在尝试在我的 laravel 5 项目中使用 PhantomJs。我已经通过作曲家下载了。我已在 config/app.php 中添加到我的提供程序部分和别名部分
好的,我现在已经创建了我的控制器,如下所示:
<?php namespace App\Http\Controllers;
use App\Http\Requests;
use PDF;
use View;
class PdfController extends Controller {
public function index()
{
$view = View::make('home');
return PDF::createFromView($view, 'home.pdf');
}
}
我还为此方法创建了路线。但是,当我在浏览器中尝试此操作时,会引发以下错误:
PhantomJS: sh: /Users/matts/sites/ManagementApp/vendor/antking/phantom-pdf/src/../bin/phantomjs: 无法执行二进制文件
以前有人遇到过这种情况吗?
谢谢
【问题讨论】:
-
您是否发送了适当的标头
-
我不确定,我按照教程一步一步地得到了这个错误