Cpdf.php 第 3855 行中的 ErrorException:未定义索引:位于 barryvdh/laravel-dompdf

2023-12-14

我正在使用 laravel 5.2,dompdf 在本地主机上运行良好,但当移动到 AWS 时,它不断显示ErrorException in Cpdf.php line 3855: Undefined index:,在这一行(3855)中有字体变量。

示例代码:

$html = "<h2>Hello</h2>";
PDF::setOptions(['dpi' => 150, 'defaultFont' => 'sans-serif']);
$pdf = PDF::loadHTML($html)->setPaper('a4', 'landscape');
return $pdf->download('pdfview.pdf');

我无法设置'currentFont' => 'sans-serif' at setOptions由于 barryvdh/laravel-dompdf 中没有选项。那么我该如何解决 currentFont 问题。

本地主机 - Windows - 运行良好。

AWS - Linux - 错误。


错误已通过删除解决dompdf_font_family_cache.php文件来自storage/fonts并让渲染器重新生成缓存。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Cpdf.php 第 3855 行中的 ErrorException:未定义索引:位于 barryvdh/laravel-dompdf 的相关文章

  • PDO SQLSRV 和 PDO MySQL 在获取 int 或 float 时返回字符串

    当您获取时 PDO MS SQL Server 和 PDO MySQL 都会返回一个字符串数组 即使列的 SQL 类型本应是数字类型 例如 int 或 float 我设法解决了这个问题 但我想了解为什么它们一开始就这样设计 是不是因为PDO
  • 显示表中的记录

    我的第一个 PHP 项目遇到了一些麻烦 我试图从 MySQL 数据库 有 3 条记录 获取数据并将其显示在表格中 问题是它似乎只显示记录 2 和 3 它跳过了第 1 条记录 请参阅我的代码并在下面显示 if mysqli connect e
  • SMTP 配置在生产中不起作用

    我正在尝试在提交表单时发送电子邮件 我正在使用 PHPMailer 使用以下配置发送邮件 mail new PHPMailer mail gt isSMTP mail gt Host mail example in mail gt Port
  • 如何将 HTML 转换为 Markdown?

    我有一个类似 stackoverflow 的网站 有一个文本区域 人们可以在其中写答案 我用这个 PHP 库 http parsedown org 转换降价 我的意思是我使用该函数来转换 italic to i italic i inclu
  • 第三个下拉菜单不从数据库填充

    我有以下 Index php
  • 为什么验证不起作用并跳转到另一个页面?

    我写了一个customer display php来验证数据 到目前为止只有名字 但无论名字字段是否为空 网页都会跳转到customer search php并且没有更改数据库中的信息 为什么
  • 通过 facebook graph API 检索 facebook 用户的邮政编码

    我正在尝试使用 facebook graph API 检索用户的邮政编码 我正在使用以下代码 代码在php ini中 facebook new Facebook array appId gt APP ID secret gt APP SEC
  • 如何阻止直接访问我的 JavaScript 文件?

    我使用 Minify 来缩小并缓存所有脚本请求 我只希望我的用户能够访问 JavaScript 文件的缩小版本 缩小位于www example com min我的脚本位于www example com scripts 如何阻止直接访问doc
  • 如何解码 eval( gzinflate( base64_decode(

    我已将此代码注入到我的网站中 如何解码尾随字符串 我需要知道发生了什么以及其背后的代码是什么 这应该输出将被执行的代码eval 我希望这就是您正在寻找的
  • 如何在 yii2 中使用两个不同的模型登录或切换身份类别?

    我想允许用户从两个不同的模型登录 配置文件 user gt identityClass gt app models User one more class here enableAutoLogin gt false authTimeout
  • 使用 XSLT 将 XML 转换为 SQL

    由于我无法控制的原因 我将获得一个 XML 文件和一个 XSLT 文件 该文件可以将 XML 文件转换为 SQL 代码或错误 现在让我们假设我们可以信任提供 XML 文件的人不会在 XML 中包含危险的构造 我什至不知道是否应该使用 Sim
  • fgetcsv 在特定行打开?

    有没有办法使用 fgetcsv 在特定行上打开 我有一个非常大的 csv 想通过 ajax 一次运行大约 100 行 我可以轻松停止 while 循环 但如何在特定行上打开 或者这是不可能的 从第 100 行开始读取没有简单的方法 但您可以
  • apache_request_headers() 与 $_SERVER

    据我所知 apache request headers 提供与以下相同的信息 SERVER 但按键略有不同 为什么有人应该使用apache request headers 而不仅仅是从那里获取这些信息 SERVER 我在 Centos 上使
  • JavaScript 验证和 PHP 验证?

    我正在使用 jquery 验证插件来验证空表单 我还应该在 PHP 中检查一下以确保 100 正确吗 或者用 javascript 验证就可以了 谢谢 您应该始终在服务器上进行验证 如果用户以某种方式不使用 Javascript 提交表单
  • PHP 数组通过 JSON 转为 jquery 数组

    我有点困惑为什么以下不起作用 get php
  • 从支付网关重定向回时用户会话丢失

    我已将 Cyber source 配置为我的支付网关 我能够导航到 cybersource 并进行付款 并能够成功重定向回该网站 我也可以取消付款并重定向回我的网站 我收到来自支付网关的响应 但是 用户在从支付网关重定向回来时会被注销 我正
  • 如何在 Zend Framework 3 中注册自定义表单视图助手

    我正在将继承的 Zend Framework 2 应用程序迁移到 Zend Framework 3 并且在注册自定义表单视图助手时遇到了一些困难 这些助手在应用程序使用版本 2 时起作用 主要用于添加标签属性以实现可访问性 例如 这是一个自
  • 保存多对多关系,同步/附加不存在?

    我有以下两个多对多关系的模型 use Illuminate Database Eloquent Model class Permission extends Model The database table used by the mode
  • 检查 $_POST 数据

    我正在对表单进行一些垃圾邮件检查 下面的代码在我的本地主机上正常工作 如果为 true 则重定向到 google com 但是 当它在生产服务器上时却不起作用 执行脚本的其余部分并且不重定向到 Google com if POST SERV
  • php 数组中出现意外的 json 输出结构

    我正在尝试转换动态数据 如何从 PHP 获取此 JSON JSON 122240cb 253c 4046 adcd ae81266709a6 item 0 3 这就是我所做的 但它不起作用 PHP json array 122240cb 2

随机推荐

  • Windows 窗体的大小是否包括其边框?

    当您设置窗口窗体的大小时 即 Form1 Size new System Drawing Size 700 500 这是否包括窗口在窗体周围放置的边框 因为我已经将 700x500 的图像 通过 pictureBoxes 添加到我的表单中
  • 如何通过 $http 将 angular-ui 的 typeahead 与服务器绑定以进行服务器端优化?

    预输入示例 http angular ui github io bootstrap typeahead 提到在这个自动完成中实现后端很容易 但没有提供示例 我特别感兴趣的是找出当前输入的字符串 以便我可以发送that到服务器并发回已经过滤的
  • NSDateFormatter 和日本日历

    当用户不使用公历作为 iPhone 的默认日历时 我在使用 NSDateFormatter 时遇到问题 NSString testString 2011 01 14 NSDateFormatter dateFormat NSDateForm
  • 在c#中将值参数传递给任务

    我在将 long 按值传递给任务时遇到问题 我有一个 ID 列表 我循环遍历每个 ID 分配给局部变量 然后作为参数传递给新任务 在循环并处理下一个 ID 之前 我不会等待任务完成 我保留了一系列任务 但这无关紧要 loop long ID
  • Scala 宏:定义顶级对象

    我看了type macros对于斯卡拉 但是当我想从示例创建对象时 我收到错误 Example scala 7 gt or lt expected type Test url String macro impl Example scala
  • 如何更改 git 子模块的远程存储库?

    我创建了一个 git 存储库 其中包含一个子模块 我可以告诉子模块本身更改其远程存储库路径 但我不确定如何告诉父存储库如何更改子模块的远程存储库路径 如果我有点运气不好并且必须手动执行操作 我不会感到惊讶 因为即使删除子模块也不容易 您应该
  • stringi 安装错误:配置:错误:C 编译器无法创建可执行文件

    我正在尝试安装stringi最近将 R 更新到最新版本后的软件包 但是 我遇到了这个错误 installing source package stringi package stringi successfully unpacked and
  • 将 HTML5 Canvas 转换为要上传的文件?

    标准 HTML 文件上传的工作原理如下
  • SQL Server 2005/2008 - 为什么没有架构名称的用户可以使用 sys.sysobjects 视图?

    我注意到 SQL Server Express 2008 中有一些奇怪的行为 并且我一直在尝试找出原因 创建新数据库时 无需指定架构标识符即可访问 sys sysobjects 视图 如下所示 SELECT FROM sysobjects
  • C while 循环 - 代码不起作用

    我一直在编写一个简单的程序来检查输入字母是否是元音 但我的代码不起作用 程序应该一一输入字符 直到输入 这将使程序退出 它检查输入字符是否为元音 并打印结果 如果输入不是字母 它还会报告错误 问题是 它在第 二步中打破了循环 提前感谢您的帮
  • 如何识别 WPF 网格上哪个单元格被单击?

    我有一个 3x3 矩阵网格 如果用户位于特定单元格上 单击后如何识别单元格坐标 请指教 谢谢 八打灵再也 假设您正在设计一个井字棋风格的游戏 并且所讨论的网格是标准的 WPF 网格 我想您最好在每个单独的单元格中放置一个控件 这样你就可以挂
  • Symfony2 - 启动 symfony2 命令的进程

    我的目标是在后台启动一些耗时的功能 以避免用户在呈现服务器响应之前等待 我有一个 Symfony 项目 我正在其中从控制器启动异步进程 此过程将启动 Symfony 命令来调用另一个控制器 问题是当我用以下命令调用流程时start proc
  • 使用闭包来跟踪变量:好主意还是肮脏的伎俩?

    好的 我需要能够跟踪值类型对象 这些对象是另一个对象上的属性 如果这些属性不实现 IObservable 接口或类似接口 这是无法完成的 然后我想到了闭包和 Jon Skeet 的著名例子 以及如何多次打印 9 或 10 而不是按升序排列的
  • 如何使用 REST Api 从 salesforce 中的字段获取所有选项列表值?

    我正在尝试使用 REST API 从 salesforce 中的字段获取所有选项列表值 可以这样做吗 如果是的话那该怎么办呢 Thanks Raj 这很简单 您需要访问与此类似的资源 services data v26 0 sobjects
  • ANSI C:__DATE__ 和 __TIME__ 字符串大小的标准定义?

    ANSI C 中 DATE 和 TIME 字符串的大小是否有标准定义 这个问题背后的动机是 我有两个应用程序在两个不同的 CPU 上运行 在运行时 应用程序 1 从应用程序 2 接收日期和时间 作为版本信息的一部分 当然 应用程序 2 从预
  • Javascript 类中的方法链接[重复]

    这个问题在这里已经有答案了 我正在尝试在我的子类中实现方法链接 定位球 class Ball constructor name size power this name name this size size this power powe
  • 匿名方法 - 3 种不同的方式 - 异步

    不确定在标题中写什么 它们可能并不都是匿名方法 但这里是 假设我们有这个异步函数 public async Task Delete something 我正在使用 Blazor 服务器端 我对以下四种调用函数的方式感到好奇 假设它们位于 d
  • Android In App BIlling v3 - 错误的订阅试用期

    我正在使用 Android In App BIlling v3 库 当我调用 bp subscribe Activity subscriptionID 我获得了 Google Play 购买窗口 但计费周期始终为 每天 试用期始终为 1 天
  • Symfony2 Twig 无限子深度

    我有一个自连接表 其中每个文件夹都有一个父文件夹 并且其深度是无限的 一个文件夹可以有另一个文件夹作为父文件夹 没有深度限制 今天我的代码看起来像这样 我正在寻找一种根据需要深入挖掘的方法 而无需对每个步骤进行硬编码 是否有一种方法可以用循
  • Cpdf.php 第 3855 行中的 ErrorException:未定义索引:位于 barryvdh/laravel-dompdf

    我正在使用 laravel 5 2 dompdf 在本地主机上运行良好 但当移动到 AWS 时 它不断显示ErrorException in Cpdf php line 3855 Undefined index 在这一行 3855 中有字体