Expression Engine module DevDemon – Updater displaying php errors on local when run by MAMP -
in local environment have tried install expression engine module updater devdemon. both master mamp php.ini file , local php.ini file have following settings:
error_reporting = e_all & ~e_strict & ~e_deprecated & ~e_notice & ~e_warning display_errors = off   however these errors still displaying:
a php error encountered  severity: 8192  message: non-static method updater_helper::arrayextend() should not called statically, assuming $this incompatible context  filename: updater/api.updater.php  line number: 109 php error encountered  severity: 8192  message: non-static method updater_helper::getthirdpartypath() should not called statically, assuming $this incompatible context  filename: updater/api.updater.php  line number: 132 php error encountered  severity: 8192  message: non-static method updater_helper::getthemepath() should not called statically, assuming $this incompatible context  filename: updater/api.updater.php  line number: 133 php error encountered  severity: 8192  message: non-static method updater_helper::getthirdpartythemepath() should not called statically, assuming $this incompatible context  filename: updater/api.updater.php  line number: 134 php error encountered  severity: warning  message: cannot modify header information - headers sent (output started @ /users/michael/sites/creativevisuals/system/codeigniter/system/core/exceptions.php:170)  filename: core/common.php  line number: 412   why these errors still displaying? have tried restarting mamp server every time have edited php.ini files , phpinfo() reflects fact these settings active.
when run phpinfo() after line 109 in api.updater.php settings change however. somehow script overriding php settings. why , doing so?
i'm assuming you're using php 5.6 causes these errors. developers don't support yet, if want rid of errors add "static" in front of function names.
Comments
Post a Comment