Results 1 to 5 of 5

Thread: PHP errors

  1. #1
    Join Date
    Mar 2002
    Posts
    376

    PHP errors

    How do you stop PHP from displaying those nasty error messages? Thanks
    "The impossibility of conceiving that this grand and wonderous universe with our conscious selves arose through chance, seems to me the chief argument for existence of God; but whether this argument is of real value I have never been able to decide... The safest conclusion seems to be that the whole subject is beyond the scope of man's intellect." - Charles Darwin

  2. #2
    Write good code without errors j/k

    You can turn down the error level for php messages in the php.ini file.

    Here's the blurb from the php.ini file

    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ; Error handling and logging ;
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

    ; error_reporting is a bit-field. Or each number up to get desired error
    ; reporting level
    ; E_ALL - All errors and warnings
    ; E_ERROR - fatal run-time errors
    ; E_WARNING - run-time warnings (non-fatal errors)
    ; E_PARSE - compile-time parse errors
    ; E_NOTICE - run-time notices (these are warnings which often result
    ; from a bug in your code, but it's possible that it was
    ; intentional (e.g., using an uninitialized variable and
    ; relying on the fact it's automatically initialized to an
    ; empty string)
    ; E_CORE_ERROR - fatal errors that occur during PHP's initial startup
    ; E_CORE_WARNING - warnings (non-fatal errors) that occur during PHP's
    ; initial startup
    ; E_COMPILE_ERROR - fatal compile-time errors
    ; E_COMPILE_WARNING - compile-time warnings (non-fatal errors)
    ; E_USER_ERROR - user-generated error message
    ; E_USER_WARNING - user-generated warning message
    ; E_USER_NOTICE - user-generated notice message
    ;
    ; Examples:
    ;
    ; - Show only errors
    ;
    ;error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR
    ;
    ; - Show all errors except for notices
    ;
    error_reporting = E_ALL & ~E_NOTICE

  3. #3
    Join Date
    May 2002
    Location
    UK
    Posts
    2,994
    Of course if you are on a shared host by renting space on another server you won't be able to turn off error reporting.

    Take a look at what the error is and fix it. PHP only gives you errors if you have made a mistake.

  4. #4
    Absolutely, correct the problems and there won't be any errors.

  5. #5
    Join Date
    Oct 2002
    Posts
    58
    I agree with the above; fix the error. But to suppress the errormessage you can place an @ before a fuction... this won't work for all of them.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •