PHP GD库开启小皮面板
小皮面板装完PHP,GD库一般自带,但有时是关着的。结果就是验证码、缩略图、图片水印这些函数一调用就报错,说函数不存在。开启有两种法子。
第一种在面板里点:软件管理,找到正在跑的那个PHP版本,点设置,进扩展,把 gd 或 gd2 勾上,保存后重启Apache或者Nginx。
第二种直接改php.ini:搜 extension=gd,把行首的分号删掉,顺手看一眼 extension_dir 的路径对不对,保存重启就行。
改完用这段代码验证一下:
<?php
// 能输出 GD ok 就说明开起来了
if (function_exists('imagecreatetruecolor')) {
echo 'GD ok';
} else {
echo 'GD 没开,回去勾上再重启';
}
也可以跑个 phpinfo 页面,Ctrl+F 搜 gd,能看到那一栏就稳了。没生效通常是改错了PHP版本的配置文件,或者忘了重启。
说点什么 0