Bug #21498
closedUpdate required tables COMPARE does not work in 4.2.10 with PHP 5.1.2
0%
Description
During update from a previos version, when I click "compare", it does not work and jump to the "about".
I get this error with:
Suse Linux 10.1
Apache: 2.2.3
PHP_VERSION : 5.1.2
MySQL: 5.0.26
When I try the test (test-foreach-reference-bug.php) with the patch 11876, I get following result:
orig: array(2) { [0]=> string(1) "a" [1]=> string(1) "b" }
copy: array(2) { [0]=> &string(1) "X" [1]=> string(1) "b" }
orig (should be the same as the orig): array(2) { [0]=> &string(1) "X" [1]=> string(1) "b" }
The test result is the same when I apply the bug-fix in the function in the test-Script.
When I make the same installation at an another Server (Suse Linux 10.3, Apache: 2.2.4, PHP_VERSION: 5.2.6, MySQL: 5.0.45), it works fine.
See ID 0012342 and 0011876
The Patch 11876 (12342) does not work with PHP 5.1.2
(issue imported from #M12510)
Updated by Stefan Neudorfer about 15 years ago
I take a look to older typo3 versions (4.2.9 and 4.1.3) and there a no changes in the patched function (addSlashesOnArray). But I know das this versions works fine, so I think the bug should be on another place.
Updated by Chris topher over 14 years ago
Since you say that it works, when the only bigger update you do is to change the PHP version to 5.2, I guess this should be the crux of matter.
PHP 5.1 is not supported for 4.2 (at least not if there are newer versions available like here).