Drupal 7 开发内部培训资料, 分头诗人

Drupal无法创建图片缩略图的原因及解决方法

赞成!
0
否决!

Drupal上传图片后错误提示“An image thunmbnail was not able to be created。”一般导致这个问题的原因是文件夹及其子文件夹权限设置不当导致的,当drupal脚本试图写入的时候,会因为权限不够而不能写入才出现错误提示。

如何解决drupal无法创建图片缩微图的解决方法:

把下列这些设置了安全权限的文件夹设置为可写,换句话说就是把文件夹的权限设置为755。

…/sites/default/files/

…/files/

…/sites/域名.com/files/

注释1:如果您找不到上面提到的那些文件夹那很正常,因为这跟您如何安装站点有关,但您至少能找到一个。

注释2:文件夹下如果有子文件夹,那些这些文件夹下的所有子文件夹 也要设置为755。

注释3:出于安全的考虑,一些在files文件夹下的文件子文件夹不能给予写入权限。这些文件夹是哪些呢?通常情况下每个模块都会有一个README.txt文件,查看它的话会得到答案。比方说:“backup_migrate”

模块的一些文件夹是不能给予写入权限的。

当您在php虚拟主机文件目录下的合适的文件夹下给予了写入权限后,在上传一张图片看看效果吧。