2010-10-14 70 views
0

我需要將視頻文件附加到Drupal 6中的節點,但AJAX上載失敗(可怕的HTTP錯誤0),並且我試圖調試它的任何內容都沒有幫助(可能是轉移到Drupal 7將會,但這仍然是一段時間)。是否有可能以某種方式通過FTP將文件上傳到服務器,然後簡單地將它附加到一個節點上,這樣就可以按照它在普通文件附件之後鏈接的方式進行鏈接。如何將本地文件附加到Drupal節點

這是關於CCK的FileField的而不是。這是關於「香草」節點附件。爲了完成FileField上傳操作,我使用了FileField Sources模塊,並且希望爲節點附件找到類似的解決方案。

+1

我暫時還沒有使用它,但IMCE http://drupal.org/project/imce可能讓你更容易管理服務器上的文件 - 如果你直接上傳到drupal的網站/ [sitename]/files目錄特別。 – alxp 2010-10-15 00:05:44

+0

感謝您的想法 - IMCE功能列表沒有這個,並且有一個請求在這裏添加這種可能性:http://drupal.org/node/259919?mode=2&sort=2,但看起來像它是從來沒有完成(雖然問題被標記爲關閉 - 不清楚爲什麼,我需要更深入)。再次感謝。 – NPC 2010-10-15 09:07:59

回答

1

因爲我無法找到一個解決辦法,我只好改用CCK的FileField,並且使用的FileField源模塊(http://drupal.org/project/filefield_sources)將文件上傳到服務器,然後將它們附加到該字段。

謝謝你試圖幫助我,夥計!

1

你的問題是在限制上傳文件大小。

  1. 檢查是在php.ini中設置
  2. 不要忘記,最大包大小限制上傳尺寸過
  3. 檢查Drupal的設置(Drupal的文件系統設置或設置的FileField)
+0

感謝您嘗試提供幫助,即使我提出了其他問題。我已經檢查了1和3,但是您能否澄清2 - 除了upload_max_filesize和post_max_size之外,它是另一個php參數嗎? – NPC 2010-10-16 18:38:17

1

我相信當我將網站配置爲通過SSL運行,但系統中的所有網址都未正確調整或重定向時,我遇到了類似此問題。我在settings.php中設置$ base_url變量以使用https:// www.example.com`並且錯誤停止。

在我的情況下,我認爲它涉及到標記自動完成回調的分類標籤,但系統中的所有Ajax回調都可能對此敏感。

#646694 AJAX: Terrible reporting of status 0 response from AJAX request ("HTTP Error 0 has occurred")

+0

是的,我已經看到該線程,並且我不想修補核心 - 這就是爲什麼我正在尋找文件附件解決方案。 – NPC 2010-10-17 14:27:09

+0

噢,我不使用https:但是謝謝你提供幫助 – NPC 2010-10-17 14:27:28

+1

不建議你修補核心,這表明它是討論你的問題的主要地點,與遇到這個問題的人交流。錯誤的含糊性使得在進行你正在嘗試做的事情時看到其他人抱怨同樣的問題很難排除故障 – Grayside 2010-10-19 18:44:02

相關問題