I have NO IDEA if this will work... and if it does, it is a TEMPORARY and probably UNRELIABLE FIX...
You MUST upgrade properly.
Send a COPY of query_factory.php via FTP to your hard drive
Open it for editing
Find lines 139 and 177
They are:
PHP Code:
if (!ereg('^[0-9]', $key)) {
Change to:
PHP Code:
if (!preg_match('/^[0-9]/', $key)) {
SAVE the file on your hard drive
Make the SERVER file of query_factory.php a BACKUP by re-naming it to query_factory.BAK
FTP your edited file to the same location:
includes/classes/db/mysql/
-------------------------------------
Doc Byte will probably pick up on this and let us know if I am wrong. If this assists you in gaining access to locked out areas/processes, then use that access to begin your upgrade.
Bookmarks