0

Uploadify 在我的测试服务器(本地主机)上工作得很好,但是一旦我将它部署到远程服务器上,它就说它不是一个函数。我读过这可能是由于 jquery 库被导入两次,但在我的情况下并非如此。两台服务器上的一切看起来都一样。唯一的区别是我的测试服务器是windows,我的远程服务器是linux。

这是我正在使用的简单测试页面:

<html>
<head>
<link rel="stylesheet" type="text/css" href="http://www.uploadify.com/wp-content/themes/uploadify/style.css">
<script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="http://www.uploadify.com/wp-content/themes/uploadify/js/jquery.uploadify.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {

    $("#file_upload").uploadify({
        swf             : 'uploadify/uploadify.swf',
        uploader        : 'uploadify/uploadify.php'
    });

});
</script>
</head>
<body>
<input type="file" name="file_upload" id="file_upload" />
</body>
</html>

所有 Uploadify 文件都在一个名为uploadify. 谢谢您的帮助。

编辑

我查看了他们的演示页面并尝试以相同的方式链接到 .js 文件:

<script type="text/javascript" src="http://www.uploadify.com/wp-content/themes/uploadify/js/jquery.uploadify.min.js"></script>

错误消失了,但我仍然无法单击按钮。我看到的只是文字:选择文件。

4

1 回答 1

0

问题是即使目录和所有文件都显示在 FireFTP 中,该目录甚至都不存在。当我尝试导航到uploadify 文件夹中的.js 文件并得到内部服务器错误500 时,我发现了这个问题。当我使用godaddy 的FTP 管理器时,我看到uploadify 文件夹中只有一个文件:.htaccess. 我相信那个文件是罪魁祸首。我删除了它,然后尝试再次上传所有文件。之后它起作用了。

于 2012-05-16T03:20:10.690 回答