Re: [docker] error_log() not write inside web page

"J.O. Aho" <[email protected]>
Newsgroups comp.lang.php
Message-ID <[email protected]>
On 30/11/2022 10.24, SupaPlex wrote:
> Il 29/11/22 21:20, Arno Welzel ha scritto:
>> Because error_log() does not produce any output:
>>
>> <https://www.php.net/manual/en/function.error-log.php>
>>
>> "error_log — Send an error message to the defined error handling 
>> routines"
>>
>> And the error handling routines may not send the log message to the
>> output but only to the error log which is *not* send via HTTP to the 
>> client.
>>
>> Next time please read the PHP manuals first, before asking here.
> 
> Practically error_log() varies its behavior based on the API server 
> (https://www.php.net/manual/en/function.php-sapi-name.php)?

I would say the API that the web server uses to talk with the PHP engine 
will not change the behavior, what you are looking for is

; This directive controls whether or not and where PHP will output errors,
; notices and warnings too. Error output is very useful during 
development, but
; it could be very dangerous in production environments. Depending on 
the code
; which is triggering the error, sensitive information could potentially 
leak
; out of your application such as database usernames and passwords or worse.
; For production environments, we recommend logging errors rather than
; sending them to STDOUT.
; Possible Values:
;   Off = Do not display any errors
;   stderr = Display errors to STDERR (affects only CGI/CLI binaries!)
;   On or stdout = Display errors to STDOUT
;
; Development Value: On
; Production Value: Off
; https://php.net/display-errors
display_errors = Off

-- 
  //Aho
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.