If you are waiting on their response in the forums, you might wait a while. Suggest you open a support ticket. But you still won't hear anything till at least Monday. And you might get a “we're too busy, we'll get back to you soon” response since they just released 4.2.2.
Yes, you are right. Please remove/comment out the following lines in the var/upgrade/upgrade_4.2.1_ultimate-4.2.2_ultimate.tgz/uc_override.php file of your installation:
if (false === fn_uc2_is_enough_disk_space($file, $tables)) {
So they add code to do a check and when it falis, they have you comment out the code?
This does not really seem like a fix for the check of diskspace availability. What is their solution in the next release? Try, fail and comment out again?
You have a solution, but it certainly doesn't identify the problem nor fix the problem.
There have been several validation issues reported and this seems to have occurred at about 4.2.1.
Unfortunately, they never try to really reproduce, they just point to code that obviously is returning an erroneous result and/or have a customer uncomment the check. If the check isn't necessary, why is it there? And if it is, why should it be commented out? There's a “root cause” to the problem that is missing and no one is pursuing it.
Suggest you post this issue to bugtracker also so there's some record of all these validation errors.
[quote]This is quite a rare issue. It appears on some servers because the disk_free_space PHP function returns false even if there is plenty of free disk space. We were not able to examine this issue more carefully, but it seems to be caused by some server issues.