2010-09-21 71 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

相关问题