作者adddream (哆啦A孟)
看板LinuxDev
标题Re: [问题] 安装php的问题
时间Wed Mar 14 12:31:51 2007
执行网页,网页上出现了
"无法显示错误的图片"
讯息
网址如下:
http://140.122.79.65/line.php
附上php讯息设定.
http://140.122.79.65/infophp.php
所以系统里面究竟可以使用gd还是不可始用 @@
在想是不是程式方面出了问题
程式如下
<html>
<head><title>PHP hello</title></head>
<body>
<?php
$im=imagecreate(300, 200);
$bg=imagecolorallocate($im, 70, 130, 180);
$fg=imagecolorallocate($im,255, 255, 255);
imagerectangle($im, 50, 50, 250, 150, $fg);
mb_http_output("pass");
header("content-type: image/png");
imagepng($im);
imagecolordeallocate($im, $bg);
imagecolordeallocate($im, $fg);
imagedestroy($im);
?>
</body>
</html>
※ 引述《adddream (哆啦A孟)》之铭言:
: 小弟用了
: 用phpinfo()看了一下
: 在configure command 里面有看到一个讯息
: '--without-gd' '--without-odbc' '--disable-dom'
: 在addiadditional .ini files parsed 的讯息是
: /etc/php.d/bcmath.ini, /etc/php.d/dba.ini, /etc/php.d/dom.ini, /etc/php.d/gd.in
: i, /etc/php.d/imap.ini, /etc/php.d/ldap.ini, /etc/php.d/mbstring.ini, /etc/php.
: d/mysql.ini, /etc/php.d/mysqli.ini, /etc/php.d/ncurses.ini, /etc/php.d/odbc.ini
: , /etc/php.d/pgsql.ini, /etc/php.d/snmp.ini, /etc/php.d/soap.ini, /etc/php.d/xm
: lrpc.ini, /etc/php.d/xsl.ini
: 还有在phpinfo()网页里(出现在http headers information表格之後),有看到gd的表格
: 上面有GD support enable
: 再加上利用
: rpm -qa | grep gd指令,得到如下讯息
: gdk-pixbuf-0.22.0-18
: gdb-6.3.0.0-1.21
: aspell-gd-0.50-2
: gdm-2.6.0.8-16
: sysklogd-1.4.1-30
: gdbm-1.8.0-25
: gdk-pixbuf-gnome-0.22.0-18
: gd-devel-2.0.33-2
: gdbm-devel-1.8.0-25
: gd-progs-2.0.33-2
: php-gd-5.0.4-10
: gd-2.0.33-2
: gdk-pixbuf-devel-0.22.0-18
: 所以应该是有安装 @@"
: 但为什麽图出不来ㄚ @@',是因为没有启动吗
: 阿李啊斗
: ※ 引述《adddream (哆啦A孟)》之铭言:
: : 作者: adddream (哆啦A孟) 看板: FreeBSD
: : 标题: [问题] 安装php的问题
: : 时间: Wed Mar 14 01:26:38 2007
: : 我的情形是这样的
: : 我在系统安装的时候我是直接点选全部安装
: : 所以在安装完後,系统里面都已经将apache以及php5安装好了(我是安装fedora4)
: : 但我现在正使用php去写我的网页程式,遇到的问题是:
: : 我要使用php里头的gd 或者 gd2模组画图 , 但是我再写好我的程式
: : 并使用fxx去执行网页的时候,图出不来,所以想要请教各位,以下几点问题:
: : 1.我要如何判断我的php已启用gd or gd2 模组,并且已经可以使用了.
: : 2.若是因为gd or gd2 模组没有启用,那我要如何去启用呢?
: : 此点有翻了一下书,书上是写要重新编译。但问题是我对linux系统还不熟练
: : ,所以我该怎麽解决这个问题呢?为了解决这个问题,我花点时间想了一下
: : ,是不是我要去找寻,安装完成後存在filesystem的php源码,然後再重新编译一次
: : ,再重新安装(不用移除原本的)。
: : 我想这样的解决方式是满合理的,但问题是,我找不到源码在哪@@"
: : 谢谢各位前辈了
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.122.79.88
※ 编辑: adddream 来自: 140.122.79.65 (03/14 13:17)
※ 编辑: adddream 来自: 140.122.79.65 (03/14 13:50)