drupal imce文件上传问题

时间:2016-07-07 15:03:14

标签: file drupal upload issue-tracking imce-file-browser

我是Drupal的新手,需要帮助处理涉及通过imce上传文件的问题。
一切都过去了,但上周,我无法通过imce将文件上传到生产环境中的两个文件夹 有问题的目录的权限似乎没问题:

drwxrwxr-x. 1 apache www    12288 Jun 30 08:38 folder1
drwxrwxr-x. 1 apache www        0 Jun 30 08:13 folder2
drwxrwxr-x. 1 apache www 131072 Jun 30 09:37 tmp

即使tmp文件夹权限看起来应该允许文件上传。

我在开发环境中观察到了相同的权限。开发环境工作正常 - 我能够无错误地上传文件 在错误日志中,它说明如下:
"指定的文件/mnt/www/mywebsite.com/tmp/1amgt3m2n7akendhdsfndgh.tmp无法复制到public://documents/forlder/mypdf.pdf"
这似乎表明临时文件夹权限问题,但经过双重检查,它看起来很好 在imce对话框窗口中,它报告"上传失败"
任何建议都将不胜感激。

由于

1 个答案:

答案 0 :(得分:0)

要检查的第一件事是Drupal Status页面yoursite.com/admin/reports/status查看是否存在与文件系统相关的错误。如果那里没有错误,我可能会同意它不是权限问题。

如果出现问题,它会要求您检查文件系统页面以获取更多信息yoursite.com/admin/config/media/file-system

我不知道您的设置,但对于我的大多数网站和公共文件系统路径'应该是sites / default / files。 '临时目录'应设置为/ tmp

如果“状态”页面显示您没有问题且路径都正确无误。接下来我要检查的是,如果您的服务器上有足够的可用空间用于上传的文件。我的服务器可用空间少于500GB时,我在过去也遇到了同样的错误。

问题还有其他可能的答案,但这些是最常见的问题(如果您的权限正如您所指示的那样正确)。