No error reporting in C5 v5.5

Permalink
Two C5 installs under development (5.4.1 and 5.5.1) on a localhost setup (ubuntu), apache2 (2.2.17) with mySQL (5.1.54).

5.4.1 gives errors, 5.5.1 does not. I don't believe I have any settings that would make one version do it over the other. I can use the Database::debug('true') to see the mySQL query string. But basic errors are not showing (browser) or logging (error.log).

Haven't seen anything on the C5 forums. Anybody know about this? Is it real? Solution?

Ricalsin
 
Ricalsin replied on at Permalink Reply
Ricalsin
Nobody else has this problem?
12345j replied on at Permalink Reply
12345j
you need to enable error reporting in the dashboard.
Ricalsin replied on at Permalink Reply
Ricalsin
Sorry for the delay...

Did that, also added
define('ENABLE_DEVELOPER_OPTIONS', true);

in the config/site. I've got apache2 logging errors, but previous to v5.5 I was able to get them displayed in the browser for easier access.
arcanepain replied on at Permalink Best Answer Reply
arcanepain
...any chance this is something to do with this bug that was recently reported and fixed in GitHub?

https://github.com/concrete5/concrete5/commit/168203bbd9aae2a9ed9634...

Seem like the labels were backwards for Production/Development mode (ie. 'Hide errors' and 'Show errors' are labelled the wrong way around).

Try changing the setting on the Dashboard page (assuming you're in 5.5/5.5.1) to 'Hide errors' and see if now works as expected.
Ricalsin replied on at Permalink Reply
Ricalsin
Bingo! Thanks.