Apache logging not working

Solution 1:

Alright so I think I've figured this out! And the fix was to change in httpd.conf the following directive:

LogLevel warn

new value:

LogLevel info

Apparently some error logs significance has been changed in Apache 2.4.9 so error logs like 404 are at info level now, as documented here: http://httpd.apache.org/docs/current/mod/core.html#loglevel