plesk中的php版本 - 在错误版本

时间:2017-10-09 15:11:28

标签: php plesk pecl pdflib

我刚刚在centos 7上安装了plesk,它安装了多个php版本。 7.1.10已打开,是首选使用的版本 但是,我试图安装phplib,但它从未在7.1.10上加载。

已经安装了phplib,但是当你在php.ini文件上放置pdf.so时,它永远不会加载扩展名。

然后我注意到,当php声称它们位于/opt/plesk/php/7.1/lib64/php/modules时,pecl正在/ usr / lib64 / php / modules中安装这些文件 这让我觉得它必须安装在不同的php版本上,所以我打开了5.4.16的默认php版本,我们有什么? pdf.so现在在php配置页面加载并显示pdflib。

如何让它在plesk下运行php 7?

1 个答案:

答案 0 :(得分:0)

我建议您执行典型的安装步骤。

  • 下载适用于您的Linux(64位)PHP的当前PDFlib软件包并在您的服务器上解压缩存档
  • 为您使用的PHP版本选择正确的 PDFlib PHP DSO (请参阅bind / php / php - *)
  • 从phpinfo()输出中获取正确的 extension_dir 路径。
  • 将PDFlib PHP DSO复制到extension_dir
  • 从phpinfo()输出
  • 中确定正确的 php.ini
  • extension = php_pdflib.so 添加到php.ini

重新启动网络服务器后,您应该在phpinfo()输出中看到“PDFlib”部分。

有关如何安装PDFlib的更多详细介绍,请参阅PDFlib in PHP HowtoPDFlib 9.1 Tutorial,第2.9章“PHP绑定”。