主題: [問題] 笨問題 ImageMagick 跟 GD 是啥啊 @.@!? 作者: catseyes 於 八月 16, 2005, 04:33:39 下午 目前有預覽圖示無法限顯示的問題...
估計可能是沒有安裝 GD 跟 ImageMagick 我找到了 ImageMagick 卻不知道怎麼安裝.... ((是否上傳至虛擬主機即可!?)) 又...GD 是甚麼呢!?該到哪下載呢!? 這問題可能很笨....請大家多見諒啊....>.< 主題: [問題] 笨問題 ImageMagick 跟 GD 是啥啊 @.@!? 作者: markwu 於 八月 18, 2005, 10:23:58 上午 GD 跟 ImageMagick 都是處理圖形的函示庫。 PHP 是透過他們來支援圖形的處理。
標準的 PHP 安裝中, GD 是一定有的。所以你應該不用再安裝 ImageMagick。 虛擬主機是不太有辦法安裝 ImageMagick,除非,除非.... 剛好人家所做出來的執行檔跟你的虛擬主機是相同的 linux 版本,否則是不太有機會執行的...... 所以,忘了他吧! Mark 主題: [問題] 笨問題 ImageMagick 跟 GD 是啥啊 @.@!? 作者: catseyes 於 八月 18, 2005, 08:39:26 下午 參照之前大大發表的文章...查到一些東西 ^^
利用 phpinfo.php 我查到下面的資訊.... ================================== GD Support enabled GD Version bundled (2.0.28 compatible) FreeType Support enabled FreeType Linkage with freetype T1Lib Support enabled GIF Read Support enabled GIF Create Support enabled JPG Support enabled PNG Support enabled WBMP Support enabled XBM Support enabled ================================== ImageMagick support enabled Magick Backend ImageMagick ImageMagick version 6.1.6 PHP imagick version 0.9.11 MaxRGB 65535 Supported image formats tmp Font Family - Name AvantGarde - AvantGarde-Book ================================== 是不是代表我的虛擬主機已經有提供了 GD 跟 ImageMagick 呢!? 可是圖示還是顯示不出來說 =.= gallery 與 tmp 都已經設定成 777 了..... 或者是說我要把上傳目錄改設定到虛擬主機提供的 tmp 呢!? 主題: [問題] 笨問題 ImageMagick 跟 GD 是啥啊 @.@!? 作者: zgch 於 八月 21, 2005, 11:28:30 下午 我也遇到了同样的问题,GD库已经装好了。但仍然不能显示资源中心里的图片的缩略图。gallery和tem的权限都设置为777,查看gallery里面的previews和previews-med里面都是空的。同时还有个奇怪的现象,就是同时上传多个图片时只能上传一个或者上传的几个图片都是一样的(实际上上传时选的是几个不同的图片),点击上传后随即转到admin.php页面,但显示不了admin.php的页面内容,一片空白。纳闷ing。。。
主題: 还没解决 作者: zgch 於 八月 22, 2005, 10:53:49 上午 我同时在三台机器上安装测试,两台是freebsd平台,(分别是:apache2+php-5.1.0rc1+mysql-5.0.11-beta+zend+gd; apache2+php-4.3.11+mysql-4.1.12+gd)一台是windows,同样的一个plog的source包,在windows平台上的就一切正常,而在两台freebsd上都不行。两台freebsd机器上的phpinfo()信息上面已经显示GD是enable,能上传图片也能下载,但就是显示不了缩略图,在gallery目录下的previews文件夹是空的。同时还有个奇怪的现象,上传完图片后,自动转到admin.php页面是一片空白,必须要再次点击路径才能正常显示,刷新都不行,我查看了论坛上的有关页面空白的帖子,照着做了,memory limit也加大到32M了,可是还是不行,麻烦mark等帮忙分析下。
主題: [問題] 笨問題 ImageMagick 跟 GD 是啥啊 @.@!? 作者: zgch 於 八月 22, 2005, 11:12:29 上午 晕。我吧memory加大到32M了还有这种提示:Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 9 bytes) in /home/chynet.net/plog/locale/locale_zh_CN.php on line 431
主題: [問題] 笨問題 ImageMagick 跟 GD 是啥啊 @.@!? 作者: markwu 於 八月 22, 2005, 11:12:58 上午 在 apache 的 error log 與 tmp/sql_error.log 中有任何的 錯誤訊息嗎?
Mark 主題: [問題] 笨問題 ImageMagick 跟 GD 是啥啊 @.@!? 作者: zgch 於 八月 22, 2005, 02:07:36 下午 我贴给你看 我已经把php.ini里的memory limit 加到32M了。但依然提示内存耗尽。。tmp/sql_error.log是空的.error.log提示如下:
==> error_log <== [Mon Aug 22 01:35:20 2005] [notice] caught SIGTERM, shutting down [Mon Aug 22 01:37:16 2005] [notice] Apache/2.0.54 (Unix) PHP/4.3.11 configured -- resuming normal operations Allowed memory size of 8388608 bytes exhausted (tried to allocate 140 bytes) Allowed memory size of 8388608 bytes exhausted (tried to allocate 140 bytes) 主題: [問題] 笨問題 ImageMagick 跟 GD 是啥啊 @.@!? 作者: markwu 於 八月 22, 2005, 02:16:53 下午 引用自: zgch 我贴给你看 我已经把php.ini里的memory limit 加到32M了。但依然提示内存耗尽。。tmp/sql_error.log是空的.error.log提示如下: ==> error_log <== [Mon Aug 22 01:35:20 2005] [notice] caught SIGTERM, shutting down [Mon Aug 22 01:37:16 2005] [notice] Apache/2.0.54 (Unix) PHP/4.3.11 configured -- resuming normal operations Allowed memory size of 8388608 bytes exhausted (tried to allocate 140 bytes) Allowed memory size of 8388608 bytes exhausted (tried to allocate 140 bytes) 你確定你有加成功嗎? 引用 Allowed memory size of 8388608 bytes exhausted (tried to allocate 140 bytes) 那代表你沒加成功阿! 你看一下這一篇文章 http://forum.lifetype.org.tw/index.php?topic=42.0&highlight=memory+%E4%B8%8D%E5%A4%A0 1. 基本的改法是修改 php.ini 。這是一勞永逸的方式! 引用 memory_limit=16M 2. 如果機器不是你的,哪可能得要修改 .htaccess 引用 php_value memory_limit 16M 3. 如果 .htaccess 不允許你修改,那麼 要修改 index.php, summary.php, rss.php, admin.php 把這幾個程式全加上 引用 ini_set("upload_max_filesize", "10M"); ini_set("memory_limit", "16M"); ini_set("post_max_size", "12M"); Mark 主題: [問題] 笨問題 ImageMagick 跟 GD 是啥啊 @.@!? 作者: zgch 於 八月 22, 2005, 02:20:26 下午 呵呵。markwu 真快,好的。我再查查看,不行再来请教。机器都是我的,有劳了。
主題: [問題] 笨問題 ImageMagick 跟 GD 是啥啊 @.@!? 作者: zgch 於 八月 23, 2005, 12:01:04 上午 内存耗尽的问题解决了,原来是我的php.ini文件并不是放在/usr/local/lib下,放在别的地方而extension_dir的路径没有设置到lib下。晕。搞了半天。只是还有缩略图还不行。。再baidu下看看。。
主題: [問題] 笨問題 ImageMagick 跟 GD 是啥啊 @.@!? 作者: markwu 於 八月 23, 2005, 11:17:42 上午 你有檢查過你的 phpinfo() 嗎?確定 freebsd 的安裝中已經支援了 GD 或是 ImageMagick?
Mark 主題: [問題] 笨問題 ImageMagick 跟 GD 是啥啊 @.@!? 作者: zgch 於 八月 23, 2005, 01:36:54 下午 确认是支持的。贴给你看下:
GD Support enabled GD Version bundled (2.0.28 compatible) FreeType Support enabled FreeType Linkage with TTF library GIF Read Support enabled GIF Create Support enabled PNG Support enabled WBMP Support enabled XBM Support enabled gettext GetText Support enabled iconv iconv support enabled iconv implementation unknown iconv library version unknown 我怀疑还是机器的问题,怎么在windows下就一切正常呢? 主題: [問題] 笨問題 ImageMagick 跟 GD 是啥啊 @.@!? 作者: markwu 於 八月 23, 2005, 02:04:37 下午 mmm ... 這樣我就不知道了!沒有錯誤訊息,很難猜的出來是為什麼 :(
Mark |