在生成新图像时,我无法解决Imagick(phpmagick的php版本)的问题。
奇怪的是,该脚本在Firefox + IE上运行得非常好(生成了一个新图像),但它在Googgle Chrome(桌面+移动设备)上生成了一个fatalerror:
致命错误:未捕获的异常' ImagickException'有消息'阅读 例外情况`MYSERVERPATH / 10562112e9c44d0.png' @ 误差/ png.c / MagickPNGErrorHandler / 1630'在MYSERVERPATH / result.php中:41 堆栈跟踪:#0
MYSERVERPATH / result.php(41): Imagick-> __ construct(' / httpdjail / var /...')#1 {main}引入 第41行的MYSERVERPATH / result.php
我的第41行是: $ image = new Imagick(我的服务器路径。$ file);
我在编写PHP时非常陌生,那么任何帮助都会非常感激:)。
非常感谢你的帮助!
答案 0 :(得分:0)
我通过$ _POST
检索我的图片
这感觉很糟糕,
您的错误似乎暗示MYSERVERPATH
没有转换为您应该在那里的字符串因此imagemagik不知道它在哪里因此错误。