forked from xdebug/xdebug
/
bug00314.phpt
31 lines (29 loc) · 845 Bytes
/
bug00314.phpt
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
--TEST--
Test for bug #314: PHP CLI Error logging thwarted when Xdebug loaded
--INI--
xdebug.default_enable=1
xdebug.dump_globals=0
xdebug.show_mem_delta=0
xdebug.profiler_enable=0
xdebug.trace_format=0
log_errors=1
error_log=/tmp/bug315.log
xdebug.collect_params=3
date.timezone=UTC
--FILE--
<?php
@unlink("/tmp/bug315.log");
trigger_error('Error', E_USER_WARNING);
echo "FROM LOG\n";
echo file_get_contents("/tmp/bug315.log");
?>
--EXPECTF--
Warning: Error in %sbug00314.php on line 3
Call Stack:
%w%f %w%d 1. {main}() %sbug00314.php:0
%w%f %w%d 2. trigger_error('Error', 512) %sbug00314.php:3
FROM LOG
[%d-%s-%d %d:%d:%d] PHP Warning: Error in %sbug00314.php on line 3
[%d-%s-%d %d:%d:%d] PHP Stack trace:
[%d-%s-%d %d:%d:%d] PHP 1. {main}() %sbug00314.php:0
[%d-%s-%d %d:%d:%d] PHP 2. trigger_error('Error', 512) %sbug00314.php:3