消息:imagecreatefrompng():SSL操作失败,代码为1


Message: imagecreatefrompng(): SSL operation failed with code 1

我得到以下错误:

消息:imagecreatefrompng():SSL操作失败,代码为1


消息:imagecreatefrompng():无法启用加密

当我使用PHP GD.运行此代码时

function image_test() {
    $im = imagecreatefrompng(base_url()."assets/developed/images/center-poster-bg-transparent.png");
    imagepng($im, APPPATH."../TESTIMAGE.png");
}

有人能帮我解释为什么会发生这种事吗?

我猜您使用的是codeigniter框架。我之前也有同样的问题。我的解决方案是使用代码点火器参数FCPATH。

您的代码:

function image_test() {
    $im = imagecreatefrompng(base_url()."assets/developed/images/center-poster-bg-transparent.png");
    imagepng($im, APPPATH."../TESTIMAGE.png");
}

必须修改为

function image_test() {
    $im = imagecreatefrompng( FCPATH."assets/developed/images/center-poster-bg-transparent.png" );
    imagepng($im, APPPATH."../TESTIMAGE.png");
}

希望它能帮助你。