I have had the same problem and could fixit by enabling php error reporting within the index.php:
enabling error reporting:
The problem was some missing PHP extensions, so I have adjusted my php.ini with the missing extensions:
- php_com_dotnet.dll (this missed extension was the reason for the http 500 error! The other 2 extensions are mandatory for Cacti upgrade)
Restart of Apache or IIS is mandatory!
Hope I could help to get it started.
I can not find these in index.php
Then I check my php_errors which displaying :
- undefined class constant 'MYSQK_ATTR_FOUND_ROWS' in C:\inetpub\wwwroot\Cacti\lib\database.php on line 52