gpt4 book ai didi

php - 转移到新的空间后,CI 调整大小功能不起作用

转载 作者:搜寻专家 更新时间:2023-10-31 21:54:41 30 4
gpt4 key购买 nike

在私有(private)网站空间上开发网站后,我现在想将其公开,因此将其转移到我的公共(public)网站空间(相同的 php.ini 设置和相同的操作系统)。现在,一个在其他网站空间上完美运行的特定函数(CodeIgniter 调整大小函数)在结束前退出,我不知道为什么。

有人知道如何解决这个问题吗?

$this->load->library('image_lib');

$this->image_lib->initialize($config_1);
$this->image_lib->resize();
$this->image_lib->clear();


$this->image_lib->initialize($config_2);
$this->image_lib->resize();
$this->image_lib->clear();
//function quits here for no reason :/

$this->image_lib->initialize($config_3);
$this->image_lib->resize();
$this->image_lib->clear();

//更新:

我尝试使用 $this->image_lib->display_errors(); 来显示错误,但它没有显示任何错误。

我也尝试过使用,但这仍然无济于事。

PS:GD功能(服务端)开启

我尝试将 $config['image_library'] = 'gd2'; 更改为 gd 然后它起作用了,但是图像质量很糟糕:/

//更新2:

发现错误仅发生在大于 8 MB 的图像上。我已经检查了 php.ini 设置,但它们是正确的(支持最大 50MB 的文件和 5 分钟的最大输入时间)。

最佳答案

我发现可能是安装的GD2 图像库有问题。我在服务器上安装了 ImageMagick 并更改了

$config['image_library'] = 'gd2';

$config['image_library'] = 'imagemagick';

现在它完美地工作了。

关于php - 转移到新的空间后,CI 调整大小功能不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34470277/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com