Drupal:无法上传所选文件intersection.png

时间:2010-02-26 20:44:36

标签: drupal

我不明白为什么上传图片时出现此错误...

无法上传所选文件intersection.png。该文件不是已知的图像格式。

这只是一个png文件,当我在服务器上移动网站时出现了问题。在本地主机上,一切都很完美。

1)我删除了“files”文件夹并使用php脚本再次创建它(使服务器成为所有者) 2)drupal自动创建2个文件夹(imagecache和temp),所以我认为它有权写入它。 3)我在Settings>中更改了临时文件夹文件系统从“/ tmp”到“temp”,因为我之前收到错误(可能是服务器上的/ tmp文件夹不能被drupal写入

感谢

3 个答案:

答案 0 :(得分:1)

http://drupal.org/project/transliteration我认为这个模块可以帮助我解决与此问题有关的问题。

答案 1 :(得分:0)

Drupal 6.15和IIS存在已知问题(请参阅http://drupal.org/node/419734)。如果您使用的是6.15,请尝试下至6.14,直到修复完成。

答案 2 :(得分:0)

我解决了。我的IIS服务器上没有启用重写模块,所以我不得不更改imagecache.module中的一行代码来添加“index.php?q =

return url($ GLOBALS ['base_url']。'/ index.php?q ='。file_directory_path()。'/ imagecache /'。$ presetname。'/'。$ path,$ args);