bbox怀孕系列,bbox百科
如何在PHP中开启GD库支持详解
安装PHP8的GD库时,发现大量过时且复杂教程,其实新版本的PHP已经自带GD库。只需打开PHP目录下的php.ini文件(使用任意文本编辑器皆可)。在文件末尾粘贴以下代码:extension=php_gddll,确保无空格。保存后重启服务器(如使用XAMPP,则重启Apache)。验证安装是否成功,创建PHP文件,输入代码。
wamp5经常会出现这个情况。很多朋友都有问过这个问题。方法一:打开php.ini配置文件,找到“extension=php_gddll”这行,把前面的#去掉。
楼上正解,不过建议你不要解压GD库,因为一般来说GD库已经被包含在php扩展中,只是没有引用而已,不需要额外的安装。你可以检查php安装路径/ext/php_gddll文件是否存在,如果存在的话,只要将php.ini中extension=php_gddll这行前面的分号去掉,并重新启动apache即可。
同时,php.ini中应该还有类似extension_dir之类的一个设置,用于说明dll文件的存储路径,你要保证该路径和文件名(php_gddll)的组合正确指向了该文件。
输出下phpinfo(),就能看到了。或者function_exists(imagecreate),检查是否存在该函数 或者直接去扩展的那个目录下,检查是否有php_gb扩展,以及php.ini是否配置好了。
在网站上GD库通常用来生成缩略图,或者用来对图片加水印,或者用来生成汉字验证码,或者对网站数据生成报表等。
怎样开启php的gd库?
.GD (书生文件)就一垃圾格式,安全方便性远不如PDF,或者是WPS,功能远不如MS Word。我的机器也是有些GD能打开,有些打不开。
先确保php_gd.dll文件放在PHP安装目录的ext文件夹下。例如,如果在C:\PHP中安装了PHP,就需要在C:\PHP\ext文件夹中查找。之后在php.ini文件中找到如下代码:;extension=php_gddll 删除前面的分号,去掉对该代码的注释。保存修改,并重启动Apache,从而使修改生效。
同时,php.ini中应该还有类似extension_dir之类的一个设置,用于说明dll文件的存储路径,你要保证该路径和文件名(php_gddll)的组合正确指向了该文件。
楼上正解,不过建议你不要解压GD库,因为一般来说GD库已经被包含在php扩展中,只是没有引用而已,不需要额外的安装。你可以检查php安装路径/ext/php_gddll文件是否存在,如果存在的话,只要将php.ini中extension=php_gddll这行前面的分号去掉,并重新启动apache即可。