首頁 > 後端開發 > php教程 > 遇到一个imagecreatetruecolor相关的问题,请教。

遇到一个imagecreatetruecolor相关的问题,请教。

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-23 13:49:56
原創
956 人瀏覽過

本地和服务器都开启了gd库。

然后分别运行

$im = @imagecreatetruecolor(2032,5520);var_dump($im);exit;
登入後複製


本地直接返回
resource(24) of type (gd) 

服务器则程序直接中断,任何错误都没报,空白页。

一开始估计是不是因为php执行的时间导致的,于是把服务器的max_execution_time改成300,本地改成60,发现结果跟没改之前一样,查询日志以及请教度娘都没找到结果。

请问:是什么原因导致的?如何解决?


回复讨论(解决方案)

可能是没有加载 gd
也可能是内存不足

本地4G,服务器8G内存,应该问题不会很好。

应该问题不会很大。

phpinfo(); 看看gd库是否开启,同时打开错误提示功能。

看看apache log的有没有错误信息。

phpinfo(); 看看gd库是否开启,同时打开错误提示功能。



apache log没有跟这个操作相关的错误提示。
GD库肯定是开启的,因为在创建(2032,5520)少于这个数字的话,比如(2000,3000),是可以完成创建的。

没有错误输出是因为你用了错误抑制符@,去掉看看。
可能是内存不足了
ini_set('memory_limit','256M');
加这句试试。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
javascript - art template在IE中的相容性
來自於 1970-01-01 08:00:00
0
0
0
能不能出swoole,hyperf,workerman的相關課程啊
來自於 1970-01-01 08:00:00
0
0
0
javascript - framework7 調攝影機和相冊
來自於 1970-01-01 08:00:00
0
0
0
Compare 怎麼沒有 相關的教學啊
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板