Uploadify上传无法启动 - 禁止的位置?

时间:2010-09-06 21:45:12

标签: wordpress file-upload uploadify

我目前正在尝试将“UPLOADIFY”实施到wordpress模板页面。 我实现得很好,因为现在几乎所有东西都在工作,除了上传没有开始,但原因可能不是wordpress。

这可能是我设置的文件夹,我想将文件上传到。 该文件夹位于我的页面根目录中,通常我用ftp客户端连接到它。如果我使用http://www.mywebsite.com/fileupload在我的浏览器中调用该文件夹,则浏览器会禁止我。

但是,这不是唯一不起作用的文件夹。实际上我正在创建哪个文件夹以及我给它的权限并不重要,上传将无法启动。

<script type="text/javascript">
$(document).ready(function() {
    jQuery('#fileselect').uploadify({
        'uploader': '<?php bloginfo('template_url'); ?>/uploadify/uploadify.swf',
        'script': '<?php bloginfo('template_url'); ?>/uploadify/uploadify.php',
        'folder': 'http://www.mydomain.com/test', //or just /test
        'multi' : 'true',
        'cancelImg': '<?php bloginfo('template_url'); ?>/uploadify/cancel.png'
    });
}); 
</script>

我尝试在我的网站根目录中创建一个名为“test”的新目录,并且我将所有权限都授予了777.但是上传将无法启动。

你有没有想法,我能做错什么?是否有调试模式?

请大家帮助我,我很乐意让uploadify工作。

2 个答案:

答案 0 :(得分:0)

我不知道这个插件,但出于安全原因显而易见,我在客户端设置了上传文件夹似乎不对。

我确定该插件在服务器端有一些设置,就像一系列可用的已接受上传位置。此外,如果从浏览器访问文件夹说禁止,可能是因为服务器配置阻止了目录列表,并不意味着脚本禁止在其中写入/上传/创建文件。

答案 1 :(得分:0)

在$(document).ready函数中需要添加

'auto': true,

另外我建议从multi中删除引用,因为它是布尔值而不是字符串

<script type="text/javascript">
$(document).ready(function() {
    jQuery('#fileselect').uploadify({
        'uploader': '<?php bloginfo('template_url'); ?>/uploadify/uploadify.swf',
        'script': '<?php bloginfo('template_url'); ?>/uploadify/uploadify.php',
        'folder': 'http://www.mydomain.com/test', //or just /test
        'multi' : true,
        'auto'  : true,
        'cancelImg': '<?php bloginfo('template_url'); ?>/uploadify/cancel.png'
    });
}); 
</script>