I just changed hosts. Everything is set up and working except I get a ton of errors that all start out PHP Strict Standards:
I turned off E_STRICT
in php.ini. When I run phpinfo()
to verify it, it shows as off. It shows
error_reporting = 22519 = 01010111 11110111. E_STRICT is bit 11 (2048).
My first question is, is it possible for these errors to be generated without E_STRICT somehow?
My phpinfo() call is at the root directory. But I've also checked each directory between root and the directories where these functions occur. Neither there is any other php.ini, nor is there a .htaccess file with a conflicting suPHP_ConfigPath
call.
These PHP files get called anytime someone presses a link or button on my site, so I'll get a MB per hour or some such of these darned warnings. But I can't figure out how I'm getting them if E_STRICT is turned off.
Anyone got a bright idea of something else I should check?