Drupal imce文件上传问题



我是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对话框窗口中,它报告"上传失败"
任何建议将不胜感激。

谢谢

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

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

我不知道您的设置,但对于我的大多数站点,"公共文件系统路径"应该是站点/默认/文件。"临时目录"应设置为/tmp

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

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

相关内容

  • 没有找到相关文章

最新更新