4906 comments found.
Hello. We are facing the issue when without any reason the uploaded file is not stored.
The situation: The upload limit is 96mb, uploaded file is far below the limit.
Errors in log file which may have something to explain PHP Notice: Undefined variable: sendback in /nfsmnt/hosting1_2/f/0/f0f06736-7b1b-4c88-802f-1d090af3fff1/i-rollup.cz/web/wp-content/plugins/woocommerce-upload-files/classes/admin/WCUF_OrdersTableAddon.php on line 52
The upload limit is related to every file or the limit is relatet to bulk of all files ? Lets say when trying to upload 50mb file and 50mb file, only the first one is stored because of 96mb upload limit ?
Regards, Martin
Hi Martin,
the issue you find in the log is related only when bulk deleting files from the Admin orders list page.
I’ve just released a new version that fixes it.
For what concerns the file storage issue, could you provide more info? Is this the first time you experience the issue? Disabling all the 3rd party plugins, are you still experiencing the issue? Is the user unable to upload files from frontend pages? or is he able but when the order is placed no file is stored? If this is the case, go to the Options menu and under the Checkout – Files to order association method area select the When the order is placed option.
For what concerns the file upload limit, the plugin is not affected by that limit. It uploads every file chunk by chunk in a pipeline process, this avoids the server to kill the upload process and then to not store files.
Please make sure you are running the latest 42.7 version. You can manually download the new version via codecanyon or receive as automatic update by installing and configuring the Envato updater plugin: https://goo.gl/pkJS33 (here the guide that explains how to configure: https://envato.com/market-plugin/ ).
Hi, after updating to a latest plugin release, all functions dissapears. Even when Twenty fiftten activated with only Woo 3.4.7 and Woo upload files 42.7. There in admin a menu voice Upload files configurator also dissapears – https://imgur.com/a/O60zEk1
Did you verified the plugin? You should see a notice at the top of every admin page asking you to verify the purchase code.
Once done, you will find the plugin menus.
No. This is a staging web. I can see a notice “To complete the WooCommerce Upload Files plugin activation, you must verify your purchase license. Click here to verify it.” I am afraid that after activating I won’t be able to activate it in production.
You have two domains in which you can activate the software. For each domain you can activate in unlimited subdomains.
Hello, I am currently out of the span of my support however I have a question regarding the plugin and certain themes. After troubleshooting and finding that the plugin does not show correctly with variable products even after setting the visibility correctly, disabling plugins one by one, and seeing that the plugin works correctly for variable products on the default wordpress themes, are you still able to help out to fix this for my theme if I purchase support? Or, does it not matter and any fixes this plugin would need regarding its ability to work with the theme would need to made by the theme developer and not you?
Please respond ASAP
Thank you
Hi,
the plugin is designed to work with fully WooCommerce compliant themes. If you are using a theme that is implementing a custom feature for variable product selection or to add to cart that interferes with the plugin, there is a good chance that I cannot implement anything to grant the compatibility.
Once you renew the support, I can try investigating further to see if it possible to determine the cause of the issue and see IF it possible to implement a workaround on my plugin to avoid its interference.
can we send a screenshot of the error that we believe is causing it to see if there is a fix? We have hired a programmer and he could not complete the work also.
Yes share the screenshot.
Hello! The owner of the site I am using this plugin for has asked a question about the images. We have it set up to email the images to the site admin. We can see the images available for download from the admin woo commerce order area. Can you please tell me how long those images are available for download through the site? Thank you!
Forever 
They have to be manually deleted by editing the order, or via the order list page to bulk delete them: https://www.dropbox.com/s/82a46beoxp0t4t6/wcuf_bulk_delete.jpg?dl=0
Select the “delete uploads” then select the orders and click the “Apply” button next to the dropdown menu.
Is there a way to have the images uploaded to the server in batches? I am running into 502 gateway errors due to the php process taking longer than 60 seconds (predefined server timeout setting that I cannot change). This happens when there are usually 7 or more images of 7-8 mb in size. I need to know if I can override the WCUF process for uploading the images on checkout to batch the files into multiple requests. Thank you very much!
Hi,
it sounds strange because the plugin to override this kind of issue, uploads files chunk by chunk and not the whole data (that may lead to a server timeout issue).
Are you saving files on DropBox service?
Please make sure you are running the latest 42.6 version. You can manually download the new version via codecanyon or receive as automatic update by installing and configuring the Envato updater plugin: https://goo.gl/pkJS33 (here the guide that explains how to configure: https://envato.com/market-plugin/ ). To manually update just deactivate and delete the old plugin version then install the new one. Don’t worry you won’t lose any settings or data
I am running version 29.2. Are you saying the current version, 42.6, already handles the uploading of images in chunks? Yes, I am saving files to DropBox, that is where the timeouts are occurring. When I disable the DropBox service it seems to work as expected.
Unfortuantely the DropBox API uploads data without applying any form of pipeliene or chunk process.
What I can suggest then is to edit your server confing and raise the timeout limit to a value greater than 60 seconds.
That is not possible as it is a shared hosting service. Where does this DropBox uploading occur in the code? I will see if I can customize that piece myself, or is there by chance an action or filter associated that function?
DropBox upload process is managed by the WCUF_DropBox.php component you find inside the classes\com folder.
The upload process is called by the WCUF_File.php component (located in classes\com folder) by invoking the method $dropbox->upload_file();
Documentation of that API can be found here: https://github.com/kunalvarma05/dropbox-php-sdk/wiki/Upload-and-Download-Files
I’ve checked the API sourche code and it has a method called uploadChunked that however it is already automatically called when the upload() method (line 31 WCUF_DropBox.php ) of the $dropbox API is called on a signle file bigger that 8 MB: https://www.dropbox.com/s/kz06f2lhc0vpmqs/wcuf_dropbox.jpg?dl=0
So actually I do not know if there is something else that can be done without altering the timeout limit. However perform all the tests you need. I hope the reference I provided helps 
Is there a way to have the images uploaded to the server in batches? I am running into 502 gateway errors due to the php process taking longer than 60 seconds (predefined server timeout setting that I cannot change). This happens when there are usually 7 or more images of 7-8 mb in size. I need to know if I can override the WCUF process for uploading the images on checkout to batch the files into multiple requests. Thank you very much!
Hi,
to ask for support you need to use the account used to purchase the plugin.
Hi,
We’ve found out WCUF tries to create a thumbnail for Photoshop files like .psd Could you change lines 133 & 134 in classes/com/WCUF_Media.php from:
//no bmp preview
if($image && isset($image_data) && $image_data['mime'] == 'image/x-ms-bmp')
to:
//no bmp and psd preview
if($image && isset($image_data) && ($image_data['mime'] == 'image/x-ms-bmp' || preg_match('/(photoshop|psd)$/', $image_data['mime'])) )
This way photoshop files get skipped like bitmaps (
.bmp) already did.Hi,
thank you very much for reporting the issue and the solution! I’ve just released the new 42.6 version that implements it. I hope you enjoy! 
Hello,
Your plugin looks great for what I need but I have 2 questions. Can I display upload fields in a custom tab of the account page ? Also Can I display the upload history on the same page ?
Thank you 
Hi,
I’m sorry but the plugin hasn’t such a features 
Hello,
Good morning, i just bought this plugin yesterday and the upload works fine, but upon checking when the plugin is activated, i’m not allowed or able to add more products in the cart, it only accepts the first product i added, also there’s a alert message on cms says – “called console.timeStamp, with 1 argument(s)”
Hope you can help fix the issue.
Thank you
Hi,
I got your private message. Please check your inbox!
Hi does any one test this one on file upload vulnerability, i just try it now in the demo site to upload a mask file with “filename.php.jpg” as image extension and the plugin just accepted this one, this could lead to compromise the site by executing this upload files in the upload directory.
Hi,
the plugin already has a system clean the file names from the .php and ../ strings preventing them to be eventually executed.
Which test did you exactly performed? Are you sure that you were able to execute that script? and eventually how you were able to exectute the filename.php.jpg script?
Hi, Unfortunately it don`t work on my site. Could it be that the plugin have problems with Gutenberg?
Thanks & regards, Bernd
Hi Bernd,
could you provide a more detailed description of the issue you are experiencing? Could you try disabling all the 3rd party plugin and report me if you still get the issue?
Hi, Now it is fine! There was a problem during the registration process within the Edge browser. I switched the browser and now it works! Will this plugin in future be compatible with Gutenberg?
Glad to hear that! 
Actually, the plugin hasn’t any setting that is showed in the post and product edit page (where the Gutenberg editor is used to edit the content). So, for now, there isn’t any particular plan!
At last but not least…If you enjoyed my plugin please consider leaving the 5 stars, I would really appreciate! 
(to leave a rating: go to your profile page, click on “Downloads” and from there you can rate to your purchases).
Have a great day! 
Hi, I was wondering if woocommerce upload files works well with woocommerce composite products. Thanks!
Hi,
actually the plugin hasn’t never been tested with that custom product type. Eventually it hasn’t any particular support for that custom type features!
Hello,
The plugin is bringing up an error. Please may you contact me so I can send the details to you in case it is something you can assist with.
Kind Regards,
Jon
Hi Jon,
which error is the plugin bringing? Could you provide here some more details? If you prefer, you can also send me a private message (click on my name and then use the low-right box)
Thank you.
hello again, now i am logged in with correct account, like you wish…. Ok, 3 questions: 1. In option the fields should be visible for not logged in user on checkout, doesnt work, we only see that it uses the space under invoice details but its black, for logged in user it works https://easy-host.biz/kasse/ 2. Is it possible to delete the upload button for some fields where we only need text info from client, like visible in field A but not visible in field B for example 3. The fields are not responsive, how can we wix this?
If you need logins to backend, just let me know, thanks a lot
- Make sure you have not enabled any option to restrict the field visibility according the user role. Those option are in the Visibility tab -> User role area: https://www.dropbox.com/s/m7eie0iaizgr0nf/wcuf_role_visibility.jpg?dl=0
- No, it is not possible. Unfortuantely the WooCommerce Upload Files plugin is not designed to send text data without uploading any file
I did it like you say on point 1….nothing is selected so it should be visible for all rules…..how about the responsibity? If you want check wp backend, maybe its easier? By the way, the text will be send too, also if the client doesnt upload a file, correct? Its ok when the button is visible, only wanna be sure that the text info will be send to us.
- you email address
- Full admin access to the wp-admin area
- a FTP access
I’ll try performing some further tests.
Hello, i activeted plugin and all is fine, but have 2 questions: 1. Not logged in user dontsee the form in chcekout page, only the space is used after for example the invoise details, all is configed fine, logged in users can see it on checkout page, what can this be?
2. We wanna combinate, so we have some fields with required text the client can send us and fields where they can upload files…is it possible to delete this add files button in the fields we only wanna get the textinfo from client?
Hope described well, if you need the purchase code, wp page and or ligins, let me know.
Hi,
to request support you have to use an account with a valid support license associated to it.
i keep getting this error and the file does not exisit – plugin is def not installed… don’t usually have issues can you help?
Unpacking the package…
Installing the plugin…
Destination folder already exists. /home/content/p3pnexwpnas06_data02/15/42190315/html/wp-content/plugins/woocommerce-upload-files/
Plugin installation failed.
Return to Plugin Installer
Hi,
this error is usually raised by WordPress when you are trying to install a plugin that have already been installed.
Login via FTP, go to the wp-content/plugins/ folder and delete the woocommerce-upload-files/ . Then retry installing via the plugin menu or upload the woocommerce-upload-files/ folder via FTP (just unzip the plugin zip file and upload the folder you find).
The newest version 42.4 is causing issues with our site. We are using Woocommerce Version 3.5.1 which may be the issue. When I active the plugin the any product is not longer viewable and essentially freezes a product page.
Hi,
without any further clue it is quite hard to determine the cause. As you can see from the demo site, the plugin itself properly works without any issue with latest WC and WP versions.
In your case it maybe that a 3rd party plugin is interfering. Could you eventually try disabling all of them and see if you still experience the issue? Could you try enabling the WordPress debug mode (https://codex.wordpress.org/Debugging_in_WordPress ) and see if any error is reported in the product page?
If any of the previous steps didn’t give you any clue, If you send me via private message (click on my name and then use the low-right box) the following data:- you email address
- Full admin access to the wp-admin area
- a FTP access
- a detailed step by step guide on how to experience the issue
Any chance to make uploaded PDF file’s name clickable on front-end, so visitor can see and check the file before adds it to the cart?
Hi,
I’m sorry but unfortunately, for now, there isn’t such a feature. Thank you however for the suggestion, I’ll see what it will be possible for a future release! 
That would be awesome, thanks!
Hi, can I upload files from the woocommerce’s order manager? Or at least add a product and add files to the product from the woocommerce’s order manager? I mean without buying product with the traditional way
Hi,
I’m sorry but the plugin hasn’t such a feature.
Hello, I wanted to know how to set up the plugin so that:
- If a user uploads a photo and adds it to the cart, how can I give him the opportunity to upload a new image or let him use the image just uploaded?
As the plugin is now set up, it happens that when a user enters the product page and tries to load the new file, he must delete the one loaded first and then upload the new image.
- How can I give to the user a textarea space where he can annotate the uploaded image?
- Whad do you mean with “let him use the image just uploaded” ? If the image has been uploaded, it not requires any further action to be “used”.
If you want the user to add new images, just enable the Enable multiple files upload per single field while configuring the field. The option is under the General tab. In this way, the user can add all the images he needs.
Note: If you enabled the Products addable multiple times to cart option, make also sure the field is visible in the cart and/or the checkout page. In this way, the user will be able to eventually delete and upload new files. - this is because the product is managed by default for WooCommerce as unique. So files by default are associated just once to the product. If you want to add different times the product to cart, each time with different files, enable the Products addable multiple times to cart feature
- Enable the Add a text field where the customer can enter a text in the Genera tab -> Feedback area.
Hello! I am in need of immediate help if possible, as I’m hoping to launch a client site with your plugin. All setting seem correct but the files are not showing in checkout, so I cannot tell if they actually are attached to the order. They are not being added to orders via email, though the settings seem all correct. Thank you in advance!
Please do not open different support thread using different channels for the same issue.
I’ll aswer via private message.
My apologies, thank you for your help.