Thank you for your reply. Upgrading PHP to 5.3 (latest available version on OL5) was enough for me to be able to upgrade to Cacti 1.0.1
However, I now have a new problem in that none of the graphs showing any data since the upgrade. Further, in the Cacti Log I see errors like the following:
2017-02-13 17:11:28 - PHPSVR WARNING: Function does not exist INC: 'ss_multicpu_avg.php' FUNC: 'ss_multicpu_avg' PARMS: 'srvdom01.intranet.example.wa.gov.au public 1 161 5000'
2017-02-13 17:11:28 - PHPSVR WARNING: PHP Script File to be included, does not exist
2017-02-13 17:11:28 - SPINE: Poller Device Description[SRVDOM01] ERROR: Empty result [srvdom01.intranet.example.wa.gov.au]: '/usr/bin/php -q /var/www/html/cacti-0.8.8h/scripts/wmi.php -h 'srvdom01.intranet.example.wa.gov.au' -u '/etc/cacti/cactiwmi.pw' -w 'Win32_LogicalDisk' -n '' -k 'DeviceID' -v 'C:' -c 'Size,FreeSpace''
Cacti 1.0.1 is installed in /var/www/html/cacti-1.0.1 (with symlink /var/www/html/cacti).
The old Cacti 0.8.8h installation has been moved to /var/www/html/cacti-0.8.8h.
I had not only stopped/started Apache before/after renaming/moving the directories, but also have rebooted the Cacti server. Why is the Spine poller stilling trying to run scripts in the old location?
I can find any references in httpd.conf, spine.conf, the data templates or the <path_cacti>/scripts/* files.
This has got me stumped. Any help/suggestions are appreciated.