Fresh CI 1.7.2 installation. I can see the Welcome page…all fine, so I configure the database config file and added ‘database’ to the autoload array. Checked again an I immediately get a blank page. Checked again and it is the autoloading of the database that triggers the blank screen.
Did some digging in the error logs:
PHP Fatal error: SUHOSIN - Use of eval is forbidden by configuration in /... path to project ... /system/database/DB.php(118) : eval()‘d code on line 118
The server I have to work on is protected with the Suhosin Extension 0.9.23
I checked the PHP config on the server, indeed it mentions Suhosin, and I see the following:
suhosin.executor.disable_eval = On
I know it’s kinda off-topic as has probably nothing to do with CI, but I got to ask this.\
1. Do you know if setting suhosin.executor.disable_eval = Off is potentially dangerous?
2. Is Suhosin still relevant?
(must say I haven’t encountered many servers with Suhosin installed so far)
