我不明白为什么上传图片时出现此错误...
无法上传所选文件intersection.png。该文件不是已知的图像格式。
这只是一个png文件,当我在服务器上移动网站时出现了问题。在本地主机上,一切都很完美。
1)我删除了“files”文件夹并使用php脚本再次创建它(使服务器成为所有者) 2)drupal自动创建2个文件夹(imagecache和temp),所以我认为它有权写入它。 3)我在Settings>中更改了临时文件夹文件系统从“/ tmp”到“temp”,因为我之前收到错误(可能是服务器上的/ tmp文件夹不能被drupal写入
感谢
答案 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);