Posts made by Visvanath Ratnaweera

Picture of Particularly helpful Moodlers Picture of Translators
I also don't know how the user is supposed to see them before diving in. This is how a part of the story unfolded before me: $CFG->wwwroot with /public or without? And the sub-thread 5.1 QA cycle update.
 
Those who prefer videos may watch the WiseCat (scroll down the discussion above).
 
If we are thinking of the user, this sub-discussion needs to be in the Installing and upgrading help forum.
 
Now Leon reminded me: Documentation! Documentation! Documentation!
Average of ratings: Useful (3)
Picture of Particularly helpful Moodlers Picture of Translators
The stanza we both quoted was the Quick reference. The actual line in my case is:

; Allows to include or exclude arguments from stack traces generated for exceptions.
; In production, it is recommended to turn this setting on to prohibit the output
; of sensitive information in stack traces
; Default Value: Off
; Development Value: Off
; Production Value: On
zend.exception_ignore_args = On

I tested changing it to Off. No change in the Environment report. I can't explain why. What is your platform, LAMP? WAMP? Mine is Debian 12 LAMP.

Better ask the developer. According to https://wiki.php.net/rfc/exception_ignore_args_default_value he is in hearing distance. wink
Average of ratings: Useful (1)
Picture of Particularly helpful Moodlers Picture of Translators
In a Debian 12 test server, I have exactly the same thing in /etc/php/8.2/apache2/php.ini:
; zend.exception_ignore_args
; Default Value: Off
; Development Value: Off
; Production Value: On

But I could install Moodle 5.1dev completely. Seems to contradict what you get, the default Off has been accepted. What happens if you put:
zend.exception_ignore_args: On