找回密码
 立即注册
搜索
查看: 93|回复: 6

erp系统新建商品图片上传错误

[复制链接]
发表于 2025-9-7 16:36:11 | 显示全部楼层 |阅读模式
选择带图片上传新商品或者编辑历史商品上传图片后点击保存商品报错

报错信息如下:
报错链接http://shop.***.cc/store-goods/add
哎呀…您访问的页面不存在
回复

使用道具 举报

 楼主| 发表于 2025-9-7 16:38:39 | 显示全部楼层
观察发现/www/wwwroot/erp/public/upload/goods 存在图片,也就是说实际图片已经上传完成,但是保存商品是报错
回复

使用道具 举报

发表于 2025-9-7 20:38:23 | 显示全部楼层
这样说,我们无法判断是否是您服务器环境的问题,可以在我们的demo演示站点,上传对应图片是否正常。
也可以联系官方阐述具体问题呈现过程。
回复

使用道具 举报

发表于 2025-9-7 20:39:46 | 显示全部楼层
我觉得大概率原因可能是没有安装php的fileinfo扩展组件。
回复

使用道具 举报

 楼主| 发表于 2025-9-7 20:57:59 | 显示全部楼层
admin 发表于 2025-9-7 20:39
我觉得大概率原因可能是没有安装php的fileinfo扩展组件。

多轮测试发现是php版本的问题,从8.0切换到7.4上传功能没有报错,但是图片上传完成后变成了一个800*800的全黑图片了
回复

使用道具 举报

 楼主| 发表于 2025-9-7 21:15:25 | 显示全部楼层
问题已修复,定位到/www/wwwroot/erp/module/Admin/src/Filter/ImageRegenerate.php
在public function filter($value)
    {
下添加以下代码
// 在PHP 7.4环境下直接返回原始图片数据,避免处理异常
        $phpVersion = phpversion();
        if (version_compare($phpVersion, '8.0', '<')) {
            return $value;
        }
回复

使用道具 举报

发表于 2025-9-8 10:53:22 | 显示全部楼层
感觉你的php有问题,我们在php7.4和8.1下是没有问题的。fileinfo和GD 扩展都需要有。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|北京珑大钜商科技有限公司 ( 京ICP备15047709号-3 )

GMT+8, 2025-9-16 11:46 , Processed in 0.062849 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表