<![CDATA[ Resolved with hotfix: Can't login to upgrade 1.09 install: error messages below - My Forums]]> https://forums.modx.com/thread/?thread=83267 <![CDATA[Re: Resolved with hotfix: Can't login to upgrade 1.09 install: error messages below]]> https://forums.modx.com/thread/83267/can-tlogin-to-upgrade-1-09-install-error-messages-below?page=3#dis-post-462797 alchemy Apr 13, 2013, 04:11 AM https://forums.modx.com/thread/83267/can-tlogin-to-upgrade-1-09-install-error-messages-below?page=3#dis-post-462797 <![CDATA[Re: Resolved with hotfix: Can't login to upgrade 1.09 install: error messages below]]> https://forums.modx.com/thread/83267/can-tlogin-to-upgrade-1-09-install-error-messages-below?page=3#dis-post-462796
Quote from: jasonabird at Mar 21, 2013, 03:00 PM
Just used this one and fixed issue on 5.2.13.

Is this going to get integrated in the 1.0.9 and re-released hopefully? Seems like with a bug that stops it from working right < 5.4 there should be a new push of the file.
Quote from: dmi3y at Mar 19, 2013, 09:27 PM
in file manager/includes/protect.inc.php line 54
-    $target = array_combine($keys, $values);
+    if(!empty($keys)){ //for compability php < 5.4.0
+      $target = array_combine($keys, $values);
+    }
]]>
jawhite48 Apr 13, 2013, 03:14 AM https://forums.modx.com/thread/83267/can-tlogin-to-upgrade-1-09-install-error-messages-below?page=3#dis-post-462796
<![CDATA[Re: Resolved with hotfix: Can't login to upgrade 1.09 install: error messages below]]> https://forums.modx.com/thread/83267/can-tlogin-to-upgrade-1-09-install-error-messages-below?page=2#dis-post-459676
Is this going to get integrated in the 1.0.9 and re-released hopefully? Seems like with a bug that stops it from working right < 5.4 there should be a new push of the file.
Quote from: dmi3y at Mar 19, 2013, 09:27 PM
in file manager/includes/protect.inc.php line 54
-    $target = array_combine($keys, $values);
+    if(!empty($keys)){ //for compability php < 5.4.0
+      $target = array_combine($keys, $values);
+    }
]]>
jasonabird Mar 21, 2013, 10:00 AM https://forums.modx.com/thread/83267/can-tlogin-to-upgrade-1-09-install-error-messages-below?page=2#dis-post-459676
<![CDATA[Re: Resolved with hotfix: Can't login to upgrade 1.09 install: error messages below]]> https://forums.modx.com/thread/83267/can-tlogin-to-upgrade-1-09-install-error-messages-below?page=2#dis-post-459512
manager/includes/protect.inc.php insert in line 30
		if (empty($target)) {
			return;
		}


Or could there be any case that $_GET/$_POST/$_COOKIE/$_REQUEST is not an array and $target should be checked for is_array too?]]>
Jako Mar 20, 2013, 09:25 AM https://forums.modx.com/thread/83267/can-tlogin-to-upgrade-1-09-install-error-messages-below?page=2#dis-post-459512
<![CDATA[Re: Resolved with hotfix: Can't login to upgrade 1.09 install: error messages below]]> https://forums.modx.com/thread/83267/can-tlogin-to-upgrade-1-09-install-error-messages-below?page=2#dis-post-459491
If people are stuck with that version and can't find a solution, they should check with their hosting company if they can change the PHP version, i.e. upgrade to 5.4. (my host is site5, and as noted below, one line in .htaccess solves everything)]]>
ganeshXL Mar 20, 2013, 06:56 AM https://forums.modx.com/thread/83267/can-tlogin-to-upgrade-1-09-install-error-messages-below?page=2#dis-post-459491
<![CDATA[Re: Resolved with hotfix: Can't login to upgrade 1.09 install: error messages below]]> https://forums.modx.com/thread/83267/can-tlogin-to-upgrade-1-09-install-error-messages-below?page=2#dis-post-459486 > http://php.net/manual/en/function.phpversion.php

// Check PHP version
$version = floatval(phpversion());

if ($version >= 5.4 || $version < 5.3) 
    { 
        $target = array_combine($keys, $values);
    } 
    else 
    { 
        if(!empty($keys)){ //for compability php < 5.4.0
            $target = array_combine($keys, $values);
        };
    }


Cheers
]]>
gruttepier Mar 20, 2013, 06:39 AM https://forums.modx.com/thread/83267/can-tlogin-to-upgrade-1-09-install-error-messages-below?page=2#dis-post-459486
<![CDATA[Re: Resolved with hotfix: Can't login to upgrade 1.09 install: error messages below]]> https://forums.modx.com/thread/83267/can-tlogin-to-upgrade-1-09-install-error-messages-below?page=2#dis-post-459481
]]>
ganeshXL Mar 20, 2013, 06:25 AM https://forums.modx.com/thread/83267/can-tlogin-to-upgrade-1-09-install-error-messages-below?page=2#dis-post-459481
<![CDATA[Re: Resolved with hotfix: Can't login to upgrade 1.09 install: error messages below]]> https://forums.modx.com/thread/83267/can-tlogin-to-upgrade-1-09-install-error-messages-below?page=2#dis-post-459479 Quote from: ganeshXL at Mar 20, 2013, 11:19 AM
This hotfix does nothing for me. Well, actually it does.... in the manager, I get now 10 errors instead of the 4 I got earlier...

PHP Version 5.3.22
mySQL 5.1.67
can you send errors log ?]]>
dmi3y Mar 20, 2013, 06:20 AM https://forums.modx.com/thread/83267/can-tlogin-to-upgrade-1-09-install-error-messages-below?page=2#dis-post-459479
<![CDATA[Re: Resolved with hotfix: Can't login to upgrade 1.09 install: error messages below]]> https://forums.modx.com/thread/83267/can-tlogin-to-upgrade-1-09-install-error-messages-below?page=2#dis-post-459478
PHP Version 5.3.22
mySQL 5.1.67]]>
ganeshXL Mar 20, 2013, 06:19 AM https://forums.modx.com/thread/83267/can-tlogin-to-upgrade-1-09-install-error-messages-below?page=2#dis-post-459478
<![CDATA[Re: Resolved with hotfix: Can't login to upgrade 1.09 install: error messages below]]> https://forums.modx.com/thread/83267/can-tlogin-to-upgrade-1-09-install-error-messages-below?page=2#dis-post-459406 cartierbailey Mar 19, 2013, 10:40 PM https://forums.modx.com/thread/83267/can-tlogin-to-upgrade-1-09-install-error-messages-below?page=2#dis-post-459406