PHP 警告:PHP 启动:pdf:无法初始化模块

Posted

技术标签:

【中文标题】PHP 警告:PHP 启动:pdf:无法初始化模块【英文标题】:PHP warning :PHP Startup:pdf:Unable to initialize module 【发布时间】:2015-08-15 00:00:11 【问题描述】:

将 pdflib 形式从 V9 更改为 V8 后,我遇到了这个问题

php Startup:pdf:Unable to initialize module
Module compiled with module API=20100525 PHP 
compiled with module API=20131226 These options need to match

我该如何解决?在此先感谢

【问题讨论】:

【参考方案1】:
Module compiled with module API=20100525 PHP 

这意味着您使用 PHP 5.4 的 DSO,但是您的新 PHP 版本是 PHP 5.6。旧的和过时的 PDFlib 8 不支持此新版本。因此您必须留在当前的 PDFlib 9,其中下载包包含所需的 DSO(几乎在所有平台上)

【讨论】:

【参考方案2】:

您不应该再使用 V8。 它只适用于 PHP 5.2-5.4(see here,在第一个表下方),您的 PHP 版本看起来像 5.6 或 5.7,在我看来,您应该保持这种状态。 V9 有问题吗?

【讨论】:

以上是关于PHP 警告:PHP 启动:pdf:无法初始化模块的主要内容,如果未能解决你的问题,请参考以下文章

PHP 警告:PHP 启动:无法加载动态库 '\xampp\php\ext\php_mailparse.dll' - 找不到指定的模块

PHP 警告:PHP 启动:无法加载动态库 'bz2'

PHP 启动:无法初始化模块

`PHP 警告:PHP 启动:无法加载动态库 'mcrypt.so'

Composer 安装“PHP 警告:PHP 启动:无法加载动态库 'gd2'”

PHP 警告:PHP 启动:无法加载动态库