使swfupload.js在Linux中工作的任何变通方法?

时间:2010-03-05 18:29:17

标签: linux flash ubuntu swfupload uploader

SWFUpload在ubuntu上不起作用,我可以在整个互联网上看到它的各种提及,但我想知道是否有人在这里找到任何工作?

我正在开发Windows,因此代码执行正常。但我的同事正在运行ubuntu,SWFUpload立即崩溃。有没有人遇到过那个并找到了解决方法?我已经尝试了一些事情,例如评论导致已知问题的事情,例如进展但没有效果。

任何帮助表示感谢。

戴夫。

4 个答案:

答案 0 :(得分:1)

请确保您不在不支持http1.1的代理下,因为您将收到错误

答案 1 :(得分:1)

确保将处理内容的文件夹具有chmod 777(读/写/执行)权限。

如果输入:ls -lsa 您可以查看所有文件和文件夹。你会看到权限,名称,所有者等。

在我的示例内容中是一个文件夹,我将在其中上传文件。

4 drwxrwxrwx 2 maryon maryon 4096 2010-10-26 11:21内容

你可以看到我拥有的所有用户的rwx(读写执行)内容文件夹。这将允许用户通过SWFUPLOAD上传文件。

如果您没有此权限,可以尝试运行此操作: sudo chmod a = rwx内容

这意味着'a'代表所有用户,将有'rwx'(读/写/执行)。

注意:

  1. 您要保存的内容文件夹     你的文件。
  2. 777不太安全,         您可以稍后更改并限制         其他用户(你不想这样做         允许上传)         上传文件。

答案 2 :(得分:0)

我正在使用带有swfupload的Ubuntu 9.04,一切正常。可能是一个老式的Flash播放器。

答案 3 :(得分:0)

我有大文件的问题。随着更大的文件闪存电影冻结一段时间后,我需要重新加载页面,没有任何上传。它在firefox和谷歌Chrome中都是一样的。我用kubuntu 9.10。在Windows上根本没有问题......

所以我认为这是flash问题,因为在linux上uploadStart和uploadProgress事件都没有被触发......

你有解决方法吗? Flash版本为10.0 r45(64位系统为32位)。