Hi,
Could you open your browser developer console (F12), then click on the console tab.
Click on the orange dot, in the admin bar, it should launch the process.
Then check if there is any error on the developer console.
Also you can check in the network tab the result of XHR request and let me know.
Best regards
Hi,
It gives no error, in the console and the xhr answer I got a HTTP 200 with this json:
{“queue_length”:2,”title”:”2 Attachments queued to be moved”}
Well, we’ll make a little test see where the process is stuck.
Could you go in this page yourwebsite.com/wp-admin/options.php then search for wp-media-folders-token and copy the value of this field
Then open a private browsing window and make sure you are not logged into your website on this session.
And open the page yourwebsite.com/wp-admin/admin-ajax.php?action=wpmfs_proceed&wpmfs_token=THE_TOKEN_YOU_COPIED_PREVIOUSLY
You can check now in your website if the files have been moved, you should see a 0 in the admin bar if all is ok.
Best regards
Doing like this it works!
How can I fix definitely?
Since I made your test it looks like it works normally again.
Do you know what the problem was?
Thank you!
Since it’s working correctly now, I suspect the behavior used to avoid multiple concurrent calls.
It’s based on a timestamp saved into the options table.
But I don’t know why this timestamp would have a wrong value.
Did you migrate your site from a localhost to a server with a different timezone? Or anything related to time?
Best regards