Details
-
Type: Bug
-
Status: Done/Fixed
-
Priority: Major
-
Resolution: Won't Fix
-
Affects Version/s: 2.2.8
-
Fix Version/s: 3.3.alpha
-
Component/s: Standalone CiviCRM
-
Labels:None
Description
The JanRain OpenID library depends on deprecated (and, in PHP 5.3, removed) behavior. Specifically, it passes parameters by reference in call_user_func_array methods. This behavior is not available in PHP 5.3 and beyond.
We'll have to wait until JanRain releases an update to the library that corrects this. So far it doesn't appear that they have.
Until then, CiviCRM Standalone requires PHP 5.2.x and cannot run on PHP 5.3.x or higher.