簡體   English   中英

PHP水印腳本使用GD庫函數imagejpeg錯誤

[英]PHP Water mark script with using GD library function imagejpeg Error

我一直在使用此處使用的水印腳本在我的網站上的圖像上創建水印。 從上個月開始,此腳本正在處理的圖像未顯示。 我在Firebug控制台中收到以下錯誤。

Image corrupt or truncated: http://www.mysite.com/data/10.jpg

查看服務器的錯誤日志,我在這行

PHP Warning:  imagejpeg(): Filename cannot be empty in /home/mysite/public_html/data/watermark.php on line 80

請建議問題出在哪里。 我檢查了顯示GD庫已啟用的服務器信息。

PS:這在我的本地服務器上正常工作。 我在本地和在線5.4.19都有PHP版本5.3.1。

想通了。 這是PHP版本的問題。

在PHP 5.3中

imagejpeg($image, '', 100);

5.4中

imagejpeg($image, NULL, 100);

希望這會幫助某人。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM