Closed (fixed)
Project:
Node export
Version:
7.x-3.x-dev
Component:
Node export file
Priority:
Major
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
3 Feb 2012 at 11:03 UTC
Updated:
30 Mar 2012 at 04:10 UTC
As I understand you removed the feature that allowed to export/import files using files (I know, sounds silly) and now users can only use inline base64 variant for that purpose. However, at some servers, there is a max POST size limit that doesn't allow to import big files (even small binary file becomes big in base64). I think you should revert the file-based approach, at least allow to import local files.
Comments
Comment #1
lex0r commentedThis is definitely a bug. There are nodes with large attachments, but they cannot be imported because of PHP's/Apache's/Nginx's/Varnish's post request limits.
Comment #2
lex0r commentedComment #3
danielb commentedFrom what I recall there was some issue supporting that feature. What if you could FTP your node export to the server and run it from there, or something like that?
I will look into why that was removed as well though.
Comment #4
danielb commentedThe feature never worked in Drupal 7, I'm not game to write it - I didn't implement the feature myself and D7's file handling confuses me. I'd put in a patch though if someone can figure it out.
Comment #5
lex0r commentedThis is quite possible, but the minus is that some hostings provide FTP-only. Imagine a huge text file
with attachments encoded in base64, that you cannot compress because of missing ssh. I think base64 is good for small files (less than 100kb) like icons, but becomes extremely unhandy for medium to big files.
In fact it did - I personally used it. I think you just have to revert the code or ask James Andres to do that.
Comment #6
danielb commentedThat's the first I've heard anyone had a positive experience with it. I guess usually people don't seek out issues if there's no problem. I'll look into reverting that.
Comment #7
danielb commentedThis looks like the changes that were done to remove the functionality
http://drupalcode.org/project/node_export.git/commitdiff/ca02e45c1bf3392...
just need to go through that and put it back
Comment #8
danielb commentedI've put it back in
bugger if I know if it works
I suspect the 'remote url' one doesn't actually work