2010-09-21 81 views
0

好的,經過一番鬥爭後,我得到了SWFUpload的自定義按鈕。這是一個非活動按鈕的透明覆蓋。這在localhost上工作正常,但是當我構建到測試服務器時......它不會。SWFUpload工作正常......但不在測試服務器

當我遠程進入測試服務器時,它也可以工作。

「工作」我的意思是「瀏覽」對話框。當我點擊測試服務器上的按鈕時......沒有任何反應。在本地主機以及本地的測試服務器上,我可以瀏覽要上傳的文件。

有沒有人知道我在這裏忽略了哪些簡單的事實?因爲我很難過。

+0

你是什麼意思的「不工作」?閃光控制渲染是否正常?這只是實際的上傳過程不起作用嗎?聽起來像是一個安全問題,但這是基於你提供的信息 – DaveHogan 2010-09-21 21:26:19

+0

嗨Dave,請稍後再編輯它時請重讀。瀏覽對話框不顯示。這就是我'不工作'的意思。該按鈕似乎顯示正常。 – user426364 2010-09-21 21:54:45

+0

我還應該提到,這全是在IE8中。 – user426364 2010-09-21 21:56:59

回答

0

與您一樣的聲音可能無法在測試服務器上成功運行SWFUploader。仔細檢查:

  1. 您的.swf文件路徑
  2. 您的swfupload.js路徑文件
  3. 您的權限相同的文件(Web服務器必須具有執行訪問這些文件
。 。

好運

+0

路徑很好。我給互聯網訪客帳戶閱讀和執行,仍然...沒有改變。 – user426364 2010-09-21 22:07:07

+0

哇...我很難過。 – user426364 2010-09-21 22:10:32

+0

我也很難過。也許你在某個地方有一個損壞的文件?測試服務器的js文件的編碼可能是錯誤的? (CR/LF等) – mkoistinen 2010-09-22 14:01:21

0

好吧,這是它是什麼

我有URL路徑爲:

   flash_url: "/AppCommon/swf/swfupload.swf" 

什麼它似乎真的想到的是:

   flash_url: "../../AppCommon/swf/swfupload.swf" 

我不知道這是怎麼不同,但它是。感謝您在我的生產期限swfupload黑暗的困擾時間的幫助和靈感!

+0

好的,這是一個路徑問題,就像我在上面我的帖子中的第一個編號的點所述。除非你不同意,否則你可以接受我的答案? – mkoistinen 2010-09-22 17:21:07

+0

我回來說它不是在生產中工作。雖然它使用'../ ..'進行單元測試,並且在測試中使用'/',但在生產中它似乎更喜歡'http:// yadda /'...但是甚至不是所有時間。這與SWFUpload obv無關,但我在這裏沒有掌握有關路徑問題的內容? – user426364 2010-10-12 15:20:26

相關問題