malmazan Posted October 19, 2016 Report Posted October 19, 2016 Hi: I upped my PHP version from 5.3 to 5.4.45 and now my Revive 3.2.5 admin page is not working ( Fatal error: Call to undefined method MDB2_Error::setFetchMode() in /home/[PATH]/lib/pear/DB/QueryTool/Query.php on line 299 ). Can I make it work with PHP 5.4? Thanks in advance Quote
Ian Posted October 19, 2016 Report Posted October 19, 2016 Are you sure you installed all the correct PHP modules (zlib, pcre, xml, mysql and/or pgsql, mbstring) ? It might work with php 5.4, but i suggest upgrading to 5.6 Quote
Erik Geurts Posted October 19, 2016 Report Posted October 19, 2016 @malmazan Perhaps have a look at the technical requirements at https://www.revive-adserver.com/support/requirements/ "PHP 5.5.9+, 5.6.x, 7.0.x" Quote
malmazan Posted October 19, 2016 Author Report Posted October 19, 2016 16 minutes ago, Erik Geurts said: @malmazan Perhaps have a look at the technical requirements at https://www.revive-adserver.com/support/requirements/ "PHP 5.5.9+, 5.6.x, 7.0.x" I did, but I assumed those would be for Revive v4, and v.3.2.5 installed and worked OK with PHP 5.4 Is it not possible at all to run v3.2.6 on PHP 5.4? Quote
Erik Geurts Posted October 19, 2016 Report Posted October 19, 2016 PHP 5.4 is very outdated and no longer supported. I would recommend using a supported version of PHP, regardless of the version of Revive Adserver. And while we're at it, why not upgrade to Revive Adserver v4 as well... Quote
malmazan Posted October 19, 2016 Author Report Posted October 19, 2016 (edited) Ideally yes, but I depend on other software that does not run on 5.5 3 hours ago, malmazan said: Hi: I upped my PHP version from 5.3 to 5.4.45 and now my Revive 3.2.5 admin page is not working ( Fatal error: Call to undefined method MDB2_Error::setFetchMode() in /home/[PATH]/lib/pear/DB/QueryTool/Query.php on line 299 ). Can I make it work with PHP 5.4? Thanks in advance I believe all of those modules are listed in the PHP report Edited October 19, 2016 by malmazan Quote
Erik Geurts Posted October 19, 2016 Report Posted October 19, 2016 We currently recommend upgrading to Revive Adserver v4.0.0 (or higher if you read this in the future). For Revive Adserver v4.0.0, the technical requirements state (among other things): "PHP 5.5.9+, 5.6.x, 7.0.x" Revive Adserver v3.2.5 exists solely to help people who want to fix just the most recent set of security issues while they prepare for the upgrade to Revive Adserver v4.0.0. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.