Laravel Snappy PDF找不到文件路径

在我的PC上,laravel snappy pdf可以正常工作,但是当我将文件发送到服务器时,生成PDF时会出错。这是错误:

Laravel Snappy PDF找不到文件路径

这是我的config / snappy.php

    'pdf' => [
    'enabled' => true,'binary' => base_path('vendor\wemersonjanuario\wkhtmltopdf-windows\bin\64bit\wkhtmltopdf'),'timeout' => false,'options' => array(),'env'     => array(),],'image' => [
    'enabled' => true,'binary' => base_path('vendor\wemersonjanuario\wkhtmltopdf-windows\bin\64bit\wkhtmltoimage'),

这是我生成PDF的方式:

$filename = strtolower(str_replace(" ","-",$user->id .'-'. $product->name)) . '-' . date('dmY') . '-' . date('Hisu') . '.pdf';
    $pdf = PDF::loadView('admin-customer.tag.pdf-view',$product)
                ->setOption('page-width','100')
                ->setOption('page-height','70.5')
                ->setOption('margin-top',2)
                ->setOption('margin-bottom',2)
                ->setOption('margin-left',2)
                ->setOption('margin-right',2)
                ->setOption('images',true)
                ->output();
    $disk = Storage::disk('pdf');
    if ($disk->put($filename,$pdf)) {
        return redirect('/cliente/etiquetas');
    }

这是我的供应商文件夹:

Laravel Snappy PDF找不到文件路径

我搜索了几个论坛,但仍然无法解决。谁能帮我吗?

yaobaoshun 回答:Laravel Snappy PDF找不到文件路径

我发现了问题,这是我缺乏关注。问题是我使用Windows,而服务器是Linux。我将文件下载到linux,并对文件赋予777权限,它可以正常工作: https://github.com/wkhtmltopdf/wkhtmltopdf/releases/0.12.4

本文链接:https://www.f2er.com/3070808.html

大家都在问