如何让php5 gd工作?
使用PHP5似乎不起作用 PHP致命错误:调用未定义的函数imageantialias() 包如何让php5 gd工作?,php,debian,gd,Php,Debian,Gd,使用PHP5似乎不起作用 PHP致命错误:调用未定义的函数imageantialias() 包php5-gd和libjpeg62已经安装,我甚至安装了php5-imagick并重新启动了apache。我仍然不能在PHP5下使用GD库 我尝试了论坛和StackOverflow上描述的方法,但我就是无法运行GD。我使用的是Debian的最新版本(8.3) 在进一步的研究中,php-m显示gd已加载。但是,我没有在/usr/lib中看到文件libjpeg.so.*。也许这就是问题所在 此外,根据php
php5-gd
和libjpeg62
已经安装,我甚至安装了php5-imagick
并重新启动了apache。我仍然不能在PHP5下使用GD库
我尝试了论坛和StackOverflow上描述的方法,但我就是无法运行GD。我使用的是Debian的最新版本(8.3)
在进一步的研究中,php-m
显示gd已加载。但是,我没有在/usr/lib
中看到文件libjpeg.so.*
。也许这就是问题所在
此外,根据phpinfo,GD似乎已安装
如何为php5安装GD?软件包php5 GD正在工作。Debian Jessie中的PHP包中只有imageantialias()
未实现。如果您尝试GD
库中的任何其他函数,它应该可以工作
Debian Jessie中php5 gd未提供该函数的原因在(以“不会修复”结尾)中解释。我理解得不够透彻,不能作一个总结
不在问题的范围内,因此我不会在这里引用它,但您可能对它感兴趣:在同一个bug报告中,有人写下了一个解决方案,可以在中找到
官方dglib回购中的这一问题也可能引起关注:是否加载了
php-m
应该包含“gd”。是的,我已经检查过了,我还更新了问题以澄清这一点。另外,奇怪的是,/usr/lib
中找不到。*。我不知道为什么,但也许这就是问题所在?当我调用apt get install libjpeg62
时,它表示“注意,选择'libjpeg62 turbo'而不是'libjpeg62'已经是最新版本了。”我已经尝试从不稳定的存储库安装php,因为我想安装PHP7。然而,phpMyAdmin将变得不兼容,天知道还有什么其他APT。这个任务花了相当长的时间才完成,但我终于有了一个工作的GD库,谢谢!后来,我发现当phpgd
被搁置时,它也会搁置其他包,比如php
。或者至少我不能再更新了。。。