Hello,
There are several reasons for not supporting 5.2 in CB2.0.
The main reason is due to the fact that it's EOL (end-of-life) and a new major version of CB would be the appropriate time to drop support for it.
As well, there are several changes in 5.3 from 5.2 where dropping 5.2 made the coding process simpler, since we only need to check for CB2.0 and all of the changes can be assumed present.
Basically, the php-fpm DA system was written without any consideration for the older 5.2 settings.
In any case, it won't be in CB 2.0.. however, you may have luck using it normally in CB1.2, and you might be able to install 5.3 along side 5.2 by using the "php6" option.
Although this is not officially support or tested (no clue if it would actually work).. in theory, you could edit the versions.txt file and change:
Code:
php6:6.0.0-dev:d4139711596860b1dbcd4d5466fbffe2
to have
Code:
php6:5.3.19:e1bcda4f14bb39ba041297abbf18f8d1
Where we're telling CB1.2 that the current version number of php 6 is 5.3.19... which should in theory grab the 5.3 code, when you enable php6 in cgi mode in the options.conf.
You're welcome to try this.. but it's not tested or confirmed.. and wouldn't be covered by our support.
Also, the versions.txt would likely get overwritten with each update, so you might want to use chattr +i on it, so that your changes are not touched.
You might need to access php 5.3 by using php files named file.php6.. as just an example of quirks with this "hack".
John