【发布时间】:2014-02-28 20:45:40
【问题描述】:
我会尽量不成为“帮助吸血鬼”,如您在 github 上引用的文章中所述。 jQuery 文件上传器非常漂亮,我想使用它。
您的上传器 UI 似乎可以正常工作,但将文件写入实际服务器的后端部分一直给我一个错误。环顾支持论坛、Stack Overflow 和许多其他领域,我找不到解决和解决这个非常常见的问题。
我的服务器错误日志中的整个错误如下:
尝试服务目录:/var/www/vhosts/md1network.com/httpdocs/user/profile/my-images/files/,引用者:http://md1network.com/user/profile/my-images/
我已经确定我的上传目录是可写的,权限设置为 777。
这是网页截图和控制台中的错误:
我正在寻找可以采取的任何故障排除步骤。
我暂时从我的来源中删除了页面保护,以便任何人都可以尝试解决我的错误:
这是链接: http://md1network.com/user/profile/my-images/
谢谢。 瑞克
【问题讨论】:
-
看来此目录无法通过网络浏览器访问md1network.com/user/profile/my-images/files
-
脚本工作正常...正在加载图片,但无法将图片放在所选目录上...尝试使用另一个上传目录...或检查 apache 用户是否具有权限上传目录...或给我 ssh 访问服务器的权限,我可以解决问题 xD(开个玩笑)
-
上传目录的权限设置为777,不解决权限问题吗?该组是 psacln [505],所有者是 admin_md1 [10003],这几乎是 Plesk 的默认安装。
-
当我尝试通过 webbrowser 进入上传目录时,它给了我一个 download.html 文件而不是索引目录 web 视图
-
是的。那里没有索引。该目录中没有任何文件。该脚本应将图像上传到该目录。请查看脚本的文档:github.com/blueimp/jQuery-File-Upload/wiki