您在這裡

上传附件的问题

panzhiyao's 的頭像
panzhiyao 在 2011-07-08 (週五) 15:53 發表

我最初安装时,把文件系统从 site/default/fles 改成了 upload

后来开始用附件时发现,这样上传的附件根本得不到正确的路径,只好又改回了默认值。

但是问题出现了,在某些用户上传文件了,如下图:
upload error

刚刚发现drupaltaiwan也是改过路径的,怎么它就一点问题都没有呢,奇怪啊

附加檔案大小
Image icon upload.jpg20.01 KB

嗯,是真的上传到upload,不过附件给出的地址把upload路径给重复了一次,写成了 upload/upload/a.jpg 这样,完全不能使用。所以我一直用fckeditor上传图片,fckeditor能给出正确的地址。

你好 我剛剛試了一下 是沒問題的喔

1. 在 Administer > File system 裡設定 upload 路徑
step01

2. 上傳檔案後的樣子
step02

3. 實際測試 檔案在該路徑是否能出現
step03

谢谢你帮忙测试啊!

现在我也发现,不是每个用户都不能上传,有一些用户是可以上传的。
uid为1、75这2个用户可以正常的通过附件上传,其它的ID介于这两个数值之间的,比如3、5、9这几个udi的用户就不能上传。

所以我猜想,这应该是在切换站点配置的前后,导致某些用户的配置不正常,比如上传路径不对,等等原因,但我又不知道如何更深入的去检查。

那個警告提示看起來很奇怪,不知是翻譯問題還是原本這樣?英文原文是什麼 ??

"uid为1、75" 是 ADMIN 嗎 ??
試一試在相關的 Fields / UPload 或什麼設置,打開,再保存一次,然後清除 Drupal CACHE,然後 F5 + CTRL 一下再試。

谢谢你的热心帮忙!

我找到原因了,是设置用户的文件总额度太小了,只设了2M,所以用户传了几个图片后很容易的就超过了2M,然后就有了这个提示。

不过这个地方翻译得确实不妥当,让人百思不得其解。