Store PHP errors in a log file

前端 未结 3 413
醉酒成梦
醉酒成梦 2021-01-26 01:50

I would like to store any errors and warings generated by php in a log file but still display them in the normal way (echo) as well.

Thanks

相关标签:
3条回答
  • 2021-01-26 02:03

    I am not 100% clear on the question but feel it is a combination of error handling:

    http://us2.php.net/manual/en/ref.errorfunc.php
    

    And correctly setting the error handling settings in your php.ini file, or at runtime with:

    http://us2.php.net/manual/en/function.ini-set.php
    

    Specifically:

    http://us2.php.net/manual/en/errorfunc.configuration.php
    

    If you have something specific in mind, let me know.

    0 讨论(0)
  • 2021-01-26 02:16

    php.ini contains two relevant variables: you can specify the log file with error_log, and choose whether or not to display the errors with display_errors

    0 讨论(0)
  • 2021-01-26 02:18

    You can define your own function and describe what to do with errors.

    http://www.php.net/manual/en/function.set-error-handler.php

    http://www.php.net/manual/en/function.set-exception-handler.php

    http://php.net/manual/en/function.register-shutdown-function.php

    0 讨论(0)
提交回复
热议问题