使用perl模块上传文件jQuery :: File :: Upload

时间:2016-12-19 21:46:36

标签: javascript ajax perl file-upload

我正在尝试将Sebastian Tschan's perfect upload scriptsPerl handler一起使用。

该脚本似乎运行良好但没有上传文件。控制台或错误日志中没有错误消息。

我尝试使用基本版本。这就是我所做的。

basic.html内设置

var url = window.location.hostname === 'http://myserver/upload-images/upload.pl';

main.js第21行

  url: 'http://myserver/upload-images/upload.pl'

upload.pl看起来像这样

#!C:\Strawberry\PERL\BIN\perl.exe

use jQuery::File::Upload;

# simplest implementation
my $j_fu = jQuery::File::Upload->new;
$j_fu->handle_request;
$j_fu->print_response;

设置

时的结果相同
$j_fu->upload_dir('C:/Program Files (x86)/Apache Group/Apache2/htdocs/upload-images/files');
$j_fu->upload_url_base('http://myserver/upload-images/files');

我在Windows上有一个Apache服务器,我认为这可能是权限问题或类似的问题。但是当我尝试在我的生产服务器上使用相同的方法(在chmod 777目录上设置files)时,我遇到了同样的问题。没有上传文件,也没有任何错误消息。

jQuery::File::Upload已正确安装,两台服务器上都安装了Image::Magick

有人能帮助我吗?

0 个答案:

没有答案