在我的 XAMPP 服务器上,我安装了 PyroCMS。确切地说是 2.1.4 版。当我通过管理页面中的文件浏览器上传文件时,它将起作用。我在我的托管平台上安装了相同的版本,每当我上传 PNG 文件时,它都无法正常工作。这是我得到的错误:
The filetype you are attempting to upload is not allowed.
我检查了文件大小限制并将它们更改为无济于事。然后我被告知我应该检查图像的 mime 类型并查看该类型是否在 CodeIgniter mime 类型声明中。我这样做了,它回来了:image/png
。这实际上是在和数组中的声明中image/x-png
。有谁知道这里发生了什么?PNG在允许的文件类型中,我完全没有想法......