Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何让php5 gd工作?_Php_Debian_Gd - Fatal编程技术网

如何让php5 gd工作?

如何让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似乎不起作用

PHP致命错误:调用未定义的函数imageantialias()

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
。或者至少我不能再更新了。。。