Symfony2和上传
我正在尝试将Uploadify 2.1.4附加到Symfony2,但没有成功。当我选择一个要上传的文件时,它被选中,然后会出现一个Uploadify窗口,关闭时不会出现错误,但AJAX请求不会发送。包括所有必要的文件,可通过URL访问操作。顺便说一句,我用Zend框架做了同样的事情,一切都很好 以下是我上传的代码:Symfony2和上传,symfony,uploadify,Symfony,Uploadify,我正在尝试将Uploadify 2.1.4附加到Symfony2,但没有成功。当我选择一个要上传的文件时,它被选中,然后会出现一个Uploadify窗口,关闭时不会出现错误,但AJAX请求不会发送。包括所有必要的文件,可通过URL访问操作。顺便说一句,我用Zend框架做了同样的事情,一切都很好 以下是我上传的代码: $('#upload-file').uploadify( { uploader: '/bundles/myfile/flash/uploadify.swf
$('#upload-file').uploadify(
{
uploader: '/bundles/myfile/flash/uploadify.swf',
script: '/upload-file',
cancelImg: '/bundles/myfile/images/cancel.png',
folder: '/uploads',
auto: true,
buttonImg: '/bundles/myfile/images/upload.png',
width: 48,
height: 48,
wmode: 'transparent',
fileDesc: 'Text File (*.txt)',
fileExt: '*.txt',
sizeLimit: 8000000,
multi: true,
simUploadLimit: 2
});
以下是我在routing.yml中上传文件的路径:
upload_file:
pattern: /upload-file
defaults: { _controller: MyFileBundle:Default:uploadFile }
奇怪的是,我仍然无法看到和调试Uploadify发出的AJAX请求,但在将Uploadify.php中包含的代码和Uploadify包提供的代码添加到相应的操作中后,我注意到文件开始上传!虽然我不能使用Firebug跟踪Uploadify的请求,也不能使用XDebug调试它。我完全糊涂了!Firebug无法跟踪flash打开的套接字。上传文件操作中的代码是什么?存在错误。此外,它似乎易于使用。FWIW,似乎正在进行更积极的开发,并支持各种上传程序。