Hi Philip Ingram,
Thank you for alerting me to this issue. I can confirm there is definitely an issue with zipping in AceIDE, where it works in WPide. This is due to an oversight on my part during the rewrite of the plugin.
WPide never had any progress information per se – nor does AceIDE, however I will definitely be looking into it for a future release, hopefully soon!
Until then, I have fixed the issue with the file zipping, you should see the updated plugin come online shortly.
Kind Regards!
Shane Thompson
Thread Starter
pingram
(@pingram3541)
Hi Shane thanks. I saw and updated most of my sites but have not been able to get one of them to work with zipping unless I go back to using original wpide plugin, fyi.
Hi Phillip,
Thanks for your reply. Great to hear it’s working on the majority of your sites. On the one site that is not working, does it provide you with any errors? Have you tried uninstalling and reinstalling the plugin?
If it still doesn’t work, I’d be very curious as to why, whether there’s possibly a conflict or not with another plugin.
Kind Regards
Shane
Hi Philip,
Due to the inactivity of this post, I must assume you have resolved your issue?
Please get back to me if this isn’t the case, otherwise I will have to mark this as resolved.
Thanks for your contribution so far!
Kind Regards,
Shane
Thread Starter
pingram
(@pingram3541)
No as I stated in my previous post I have not been able to get the zip/unzip function to work on any of my sites. I have sites hosted at private VPS such a digital ocean and vpsdime as well as shared hosts like godaddy, bluehost, hostgator, fastcomet…however the original wpide still works (except really large zip/unzips)
Also, the original suggestion still interests me in that something visual to know its doing something would be a great addition. Thanks!
Hi Philip,
Sorry to hear you’re still having issues.
I would love to sort this issue out, not only for you but for everyone who uses the plugin.
I have double checked for sanity, and the code paths between AceIDE and WPide (once we are in the ajax zipping handler), are 99% identical, except a simple permissions check, which is in effect the exact same check being run.
In regards to really large zip files in WPide, the same should affect AceIDE when it is running properly, as we still have PHP time limitations to work with, as well as memory limits.
Can you please ensure for me that the AJAX request being made for the zip function is not resulting in some sort of HTTP error code?
If you would prefer, I would be more than happy to have a look at one of your websites myself and determine the source of the problem. If you would like to do this instead, please let me know.
Thanks for your response.
Shane
-
This reply was modified 9 years, 5 months ago by
shanept. Reason: Fixing links
Thread Starter
pingram
(@pingram3541)
Yep, /wp-admin/admin-ajax.php – 500
Ahh that will definitely be an issue!
You will have to look in your cPanel error logs to determine why it is giving us a 500 Internal Server Error.
Thanks again,
Shane
Thread Starter
pingram
(@pingram3541)
What would you suggest I do specifically? No Cpanel here, I have a full access VPS in this case with 0755 and 0644 set /wp-content/* but I still wonder what permissions I could change if WPIDE is not getting a 500 but ACE does.
-
This reply was modified 9 years, 5 months ago by
pingram.
I can’t really say without knowing what the error is – it may not even be permission related.
However, when you open AceIDE, just like WPide it will give you a quick summary of file permissions. You could post that here and I will have a look over that, and make sure everything is correct.
If everything is correct, I would have to know what the error is in your error log before I could give any sort of advice on how to solve the issue. However this seems good progress so far.
Thanks
Thread Starter
pingram
(@pingram3541)
I’ll enable debug and take a look. Here is the output of the initial checks which looks to be identical.
ACEIDE STARTUP CHECKS
___________________
WordPress version = 4.7
Web server user/group = :
Root folder owner/group = www-data:www-data
Root folder exists and contains 11 files
Using the direct method of the WP filesystem API
The root folder IS readable and IS writable by this method
The wp-content/plugins folder IS readable and IS writable by this method
The wp-content/themes folder IS readable and IS writable by this method
___________________
WPIDE STARTUP CHECKS
___________________
WordPress version = 4.7
Web server user/group = :
wp-content owner/group = www-data:www-data
wp-content folder exists and contains 11 files
Using the direct method of the WP filesystem API
The wp-content folder IS readable and IS writable by this method
The wp-content/plugins folder IS readable and IS writable by this method
The wp-content/themes folder IS readable and IS writable by this method
___________________
Thread Starter
pingram
(@pingram3541)
PHP Fatal error: Class ‘AceIDE\Editor\Modules\ZipArchive’ not found in /../wp-content/plugins/aceide/src/Modules/FileOps.php on line 534
Ahh that makes so much more sense.
I am uploading a bugfix for the plugin as we speak.
Thank you for your patience, Philip, it is much appreciated!
Kind Regards,
Shane
Thread Starter
pingram
(@pingram3541)
Great thanks Shane, I just tested the update and archiving now works! TY!
Brilliant, thanks for letting me know.