-
Notifications
You must be signed in to change notification settings - Fork 105
Expand file tree
/
Copy pathdocker-php-ext-xdebug.ini.tmpl
More file actions
63 lines (63 loc) · 3.5 KB
/
Copy pathdocker-php-ext-xdebug.ini.tmpl
File metadata and controls
63 lines (63 loc) · 3.5 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
[xdebug]
zend_extension = xdebug.so
xdebug.mode = {{ getenv "PHP_XDEBUG_MODE" "off" }}
xdebug.cli_color = {{ getenv "PHP_XDEBUG_CLI_COLOR" "0" }}
xdebug.client_discovery_header = "{{ getenv "PHP_XDEBUG_CLIENT_DISCOVERY_HEADER" "" }}"
xdebug.client_host = {{ getenv "PHP_XDEBUG_CLIENT_HOST" "host.docker.internal" }}
xdebug.client_port = {{ getenv "PHP_XDEBUG_CLIENT_PORT" "9003" }}
xdebug.collect_assignments = {{ getenv "PHP_XDEBUG_COLLECT_ASSIGNMENTS" "0" }}
xdebug.collect_return = {{ getenv "PHP_XDEBUG_COLLECT_RETURN" "0" }}
xdebug.discover_client_host = {{ getenv "PHP_XDEBUG_DISCOVER_CLIENT_HOST" "false" }}
xdebug.dump_globals = {{ getenv "PHP_XDEBUG_DUMP_GLOBALS" "1" }}
xdebug.dump_once = {{ getenv "PHP_XDEBUG_DUMP_ONCE" "1" }}
xdebug.dump_undefined = {{ getenv "PHP_XDEBUG_DUMP_UNDEFINED" "0" }}
xdebug.use_compression = {{ getenv "PHP_XDEBUG_USE_COMPRESSION" "true" }}
xdebug.file_link_format = "{{ getenv "PHP_XDEBUG_FILE_LINK_FORMAT" "" }}"
xdebug.force_display_errors = {{ getenv "PHP_XDEBUG_FORCE_DISPLAY_ERRORS" "0" }}
xdebug.force_error_reporting = {{ getenv "PHP_XDEBUG_FORCE_ERROR_REPORTING" "0" }}
xdebug.halt_level = {{ getenv "PHP_XDEBUG_HALT_LEVEL" "0" }}
xdebug.log = {{ getenv "PHP_XDEBUG_LOG" "/proc/self/fd/2" }}
xdebug.log_level = {{ getenv "PHP_XDEBUG_LOG_LEVEL" "3" }}
xdebug.manual_url = {{ getenv "PHP_XDEBUG_MANUAL_URL" "http://www.php.net" }}
xdebug.max_nesting_level = {{ getenv "PHP_XDEBUG_MAX_NESTING_LEVEL" "256" }}
xdebug.max_stack_frames = {{ getenv "PHP_XDEBUG_MAX_STACK_FRAMES" "-1" }}
xdebug.output_dir = {{ getenv "FILES_DIR" }}/xdebug
xdebug.profiler_aggregate = {{ getenv "PHP_XDEBUG_PROFILER_AGGREGATE" "0" }}
xdebug.profiler_append = {{ getenv "PHP_XDEBUG_PROFILER_APPEND" "0" }}
xdebug.profiler_output_name = {{ getenv "PHP_XDEBUG_PROFILER_OUTPUT_NAME" "cachegrind.out.%p" }}
xdebug.scream = {{ getenv "PHP_XDEBUG_SCREAM" "0" }}
xdebug.show_error_trace = {{ getenv "PHP_XDEBUG_SHOW_ERROR_TRACE" "0" }}
xdebug.show_exception_trace = {{ getenv "PHP_XDEBUG_SHOW_EXCEPTION_TRACE" "0" }}
xdebug.show_local_vars = {{ getenv "PHP_XDEBUG_SHOW_LOCAL_VARS" "0" }}
xdebug.start_with_request = {{ getenv "PHP_XDEBUG_START_WITH_REQUEST" "default" }}
xdebug.trace_format = {{ getenv "PHP_XDEBUG_TRACE_FORMAT" "0" }}
xdebug.trace_options = {{ getenv "PHP_XDEBUG_TRACE_OPTIONS" "0" }}
xdebug.trace_output_name = {{ getenv "PHP_XDEBUG_TRACE_OUTPUT_NAME" "trace.%c" }}
xdebug.trigger_value = "{{ getenv "PHP_XDEBUG_TRIGGER_VALUE" "" }}"
xdebug.var_display_max_children = {{ getenv "PHP_XDEBUG_VAR_DISPLAY_MAX_CHILDREN" "128" }}
xdebug.var_display_max_data = {{ getenv "PHP_XDEBUG_VAR_DISPLAY_MAX_DATA" "512" }}
xdebug.var_display_max_depth = {{ getenv "PHP_XDEBUG_VAR_DISPLAY_MAX_DEPTH" "3" }}
{{ if getenv "PHP_XDEBUG_DUMP_COOKIE" }}
xdebug.dump.COOKIE = {{ getenv "PHP_XDEBUG_DUMP_COOKIE" }}
{{ end }}
{{ if getenv "PHP_XDEBUG_DUMP_FILES" }}
xdebug.dump.FILES = {{ getenv "PHP_XDEBUG_DUMP_FILES" }}
{{ end }}
{{ if getenv "PHP_XDEBUG_DUMP_GET" }}
xdebug.dump.GET = {{ getenv "PHP_XDEBUG_DUMP_GET" }}
{{ end }}
{{ if getenv "PHP_XDEBUG_DUMP_POST" }}
xdebug.dump.POST = {{ getenv "PHP_XDEBUG_DUMP_POST" }}
{{ end }}
{{ if getenv "PHP_XDEBUG_DUMP_REQUEST" }}
xdebug.dump.REQUEST = {{ getenv "PHP_XDEBUG_DUMP_REQUEST" }}
{{ end }}
{{ if getenv "PHP_XDEBUG_DUMP_SERVER" }}
xdebug.dump.SERVER = {{ getenv "PHP_XDEBUG_DUMP_SERVER" }}
{{ end }}
{{ if getenv "PHP_XDEBUG_DUMP_SESSION" }}
xdebug.dump.SESSION = {{ getenv "PHP_XDEBUG_DUMP_SESSION" }}
{{ end }}
{{ if getenv "PHP_XDEBUG_IDEKEY" }}
xdebug.idekey = {{ getenv "PHP_XDEBUG_IDEKEY" }}
{{ end }}