该文件无法保存Drupal

时间:2014-10-02 08:10:40

标签: drupal drupal-7

从桌面上传图片很好,但问题是当我需要上传图片时 移动浏览器给我这个错误

  • 无法保存文件14343254.jpg。发生未知错误
  • 无法上传照片字段中的文件
  • 需要照片字段

2 个答案:

答案 0 :(得分:0)

我建议您使用devel模块,在hook_file_presave($file)中,您应该使用dpm($file)来测试是否获得了文件对象。试试这样:

function MYMODULE_file_presave($file){
  dpm($file);
}

如果file_presave不起作用,请尝试hook_file_insert($file)。 如果您按下文件字段旁边的上传按钮或只是点击节点编辑/添加页面上的保存按钮,则两者都将运行,并将您上传的文件作为对象输出到屏幕。如果您没有devel模块,请从此处获取:http://drupal.org/project/devel或者如果您有drush drush dl devel。尝试在Reports中检查服务器错误日志或drupal中的最新消息。您可能在数据库中有文件uri的重复条目。检查是否修改了其中一个自定义模块中的上载文件。我希望它对你有所帮助。

答案 1 :(得分:0)

我在搜索一周后终于解决了我的问题

问题是我使用的是具有8GB容量的aws ec2服务器,并且其70%已填充,因此来自移动相机的图像很大,会产生未知错误,所以当我将音量增加到50GB时,问题就解决了