Php WordPress图像在IIS上上载

Php WordPress图像在IIS上上载,php,wordpress,iis,Php,Wordpress,Iis,我在Windows Server 2012 R2的IIS 8上安装了WordPress v4.3.1 除了上传图片,一切似乎都很好,甚至有时候也能正常工作!真奇怪。有时有效,有时无效 我编辑了我的php.ini文件,并告诉php在哪里存储临时文件,我确保IUSR完全控制该php临时目录 在我的wp内容文件夹上也做了同样的事情,所以IUSR也可以完全控制它 下面是事情的样子。我上传了一些图片。例如mac和键盘到我的媒体库,一切都很好,如下所示: 但当我点击图像时,我看到: 在前端,它也不见了。为什

我在Windows Server 2012 R2的IIS 8上安装了WordPress v4.3.1

除了上传图片,一切似乎都很好,甚至有时候也能正常工作!真奇怪。有时有效,有时无效

我编辑了我的php.ini文件,并告诉php在哪里存储临时文件,我确保IUSR完全控制该php临时目录

在我的wp内容文件夹上也做了同样的事情,所以IUSR也可以完全控制它

下面是事情的样子。我上传了一些图片。例如mac和键盘到我的媒体库,一切都很好,如下所示:

但当我点击图像时,我看到:


在前端,它也不见了。为什么会这样

我在IIS上没有遇到问题,但可能与带有重音字符的文件名有关。文件名有什么不寻常的地方吗?它们里面有连字符?假设不是其他字符伪装成连字符,那应该没问题。如果您将FTP发送到服务器并查看上载目录,如果文件名没有更改,文件名是否也没有更改,这可能不是问题所在?或者,如果重命名文件并删除连字符和重新加载,是否有效?只是尝试上载只有字母名称的图像,但仍然遇到相同的问题。我查看了服务器上的文件,名称保持不变,但还有一个名称相同但较小的文件。所以如果我上传jamesbrown.jpg,那么在服务器上jamesbrown.jpg和jamesbrown-94x70.jpg就存在了。好吧,这不是我看到的问题。其他文件名是正常的-WordPress将根据您的媒体设置创建各种不同大小的文件,这些文件可能包括媒体库中看起来正常的文件。服务器jamesbrown.jpg上的原始文件是否与您上载的文件大小相同?你用的是什么浏览器?有没有可能原始文件是CMYK而不是RGB?这些并不能在所有浏览器上正确显示