[URL] https://forum.opencart.com/viewtopic.php?t=217993 [/URL]
[U][B]To Get website working right away delete the following files;[/B][/U]
[I]Detete file /www/vqmod/mods.cache
Detete file /www/vqmod/checked.cache
Delete all the vqmod cache files located: /www/vqmod/vqcache[/I]
To stop this from happening ever again you must fix the vqmod/[U][B]vqmod.php[/B][/U]
vqmod/vqmod.php
[URL] https://github.com/vqmod/vqmod/pull/152/commits/3d77280075a5f8c8f5cee1c5f17e2caa1bca60bf [/URL]
Below is the fix, just download the new file below and upload it.
[PHP]public static function path($path, $skip_real = false) { $tmp = self::$_cwd . $path; // This path() function expects $path to be relative. If the www-storage dir is not // under DOCUMENT_ROOT, however, $path might be absolute. In this case, the default behavior // of blindly appending a prefix to $path is wrong. I think this case comes up when there is // a VQMOD on top of an OCMOD. // Without this fix, the “checked.cache” file grows continuously as absolute paths never register // a cache hit (since the path is corrupt) and the path is re-cached. if (!is_file($tmp) && is_file($path)) { $tmp = $path; } $realpath = $skip_real ? $tmp : self::_realpath($tmp); if(!$realpath) { return false;[/PHP]