默认的php安装后gd不支持jpg,只支持gif、png、bmp
查看phpinfo
GD Support enabled
GD Version 2.0
GIF Read Support enabled
GIF Create Support enabled
PNG Support enabled
libPNG Version 1.2.10
WBMP Support enabled
1234567
GD Support enabled GD Version 2.0 GIF Read Support enabled GIF Create Support enabled PNG Support enabled libPNG Version 1.2.10 WBMP Support enabled
之前我曾经解决过,不过...
对于运维人员来说,如果没有特别的需求,用源安装无疑是大家最愿意的选择。
常见的vps都是ubuntu10.04,其源中没有php5-fpm,安装的时候会提示:
Reading state information... Done
E: Couldn't find package php5-fpm
解决办法
1. 添加非官方的源到 /etc/apt/sources.list
echo "deb http://ppa.launchpad.net/brianmercer/php/ubuntu lucid main" >> /etc/apt/sources.list
echo "deb-src http://ppa.launchpad.net/brianmercer/php/ubuntu lucid main&a...
php输出图片可以适用GD组件来进行。
输出英文字母使用 imagestring — 水平地画一行字符串。
<?php
// 建立一幅 100X30 的图像
$im = imagecreate(100, 30);
// 白色背景和蓝色文本
$bg = imagecolorallocate($im, 255, 255, 255);
$textcolor = imagecolorallocate($im, 0, 0, 255);
// 把字符串写在图像左上角
imagestring($im, 5, 0, 0, "Hello world! ", $textcolor);
// 输出图像
header("Content-type: image/png");
imagepng($im);
?>
输出中文的时候就不行了,下面的代码就只能输出英文。
<?php
// 建立一幅 100X30 的...