# PLupload - Storage Driver support

**URL:** <https://forum.pydio.com/t/plupload-storage-driver-support/3182>\
**Category:** Pydio 8\
**Created:** [April 1, 2020, 3:42pm UTC](https://forum.pydio.com/t/plupload-storage-driver-support/3182 "2020-04-01T15:42:41Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![rmeske](https://avatars.discourse-cdn.com/v4/letter/r/919ad9/32.png) [@rmeske](https://forum.pydio.com/u/rmeske)\
**Post date:** [April 1, 2020, 3:42pm UTC](https://forum.pydio.com/t/plupload-storage-driver-support/3182/1 "2020-04-01T15:42:41Z")

</div>

I have PLupload working successfully with the File System and S3 Drivers, but it is not working with the FTP Server driver which is what I need it to work with. It shows a successful upload but never copies it to the FTP Server.

I am using:  
Pydio 8.2.5  
PLupload 2.3.6

Update:  
Below is the error from the log. Any suggestions on how to correct are appreciated.  
`error l.306 | from FtpAccessDriver.php | message=Argument 1 passed to Pydio\\Access\\Driver\\StreamProvider\\FTP\\FtpAccessDriver::storeFileToCopy() must implement interface Pydio\\Core\\Model\\ContextInterface, array given, called in /var/www/pydio/plugins/uploader.plupload/Pluploader.php on line 218, referer: https://client.tsdaccess.com/index.php?secure_token= ************************************************* &get_action=plupload_tpl&encode=false`

Update 2:  
I modified the line that was causing the above error from:  
`$driver->storeFileToCopy($fileVars["file"]);`  
to  
`$driver->storeFileToCopy($ctx, $fileVars["file"]);`

This resolved the error above but led to another that I am having a hard time identifying the cause.  
`error l.73 | from Controller.php | message=Call to a member function getStringIdentifier() on null, referer: https://client.tsdaccess.com/index.php?secure_token= *************************** &get_action=plupload_tpl&encode=false`

Ron
