Kijin Sung
b1a4d322c7
Update admin check function in Debug::displayErrorScreen()
2017-10-15 23:42:38 +09:00
Kijin Sung
2db14c1ea9
Show query errors in debug panel and error log
2016-12-13 14:09:51 +09:00
Kijin Sung
cf6c5f727e
Add option to control error logging
2016-09-14 13:13:29 +09:00
Kijin Sung
2dddc982a7
Treat user warnings as same as PHP warnings
2016-07-03 17:27:59 +09:00
Kijin Sung
6791208ae1
Prevent function arguments from being exposed in the error log
...
Also: Produce backtrace when a regular error occurs
Also: Remove unnecessary check for DEBUG_BACKTRACE_IGNORE_ARGS
(This is not necessary in PHP > 5.3.6)
2016-06-15 17:03:32 +09:00
Kijin Sung
2d54687a52
Add slow remote requests to debug content
2016-06-08 16:15:32 +09:00
Kijin Sung
88ffabfb7c
Improve error handling in AJAX requests
2016-04-16 17:51:31 +09:00
Kijin Sung
740de5caf3
Replace FileHandler calls and other paths in Rhymix Framework
2016-03-18 21:03:22 +09:00
Kijin Sung
a33b961c62
Do not display HTML error page if the current SAPI is CLI
2016-03-16 16:31:27 +09:00
Kijin Sung
a6a1b25f2d
Always allow debugging from localhost
2016-03-15 10:21:40 +09:00
Kijin Sung
93b045fa17
Fix incorrect use of global constant in Debug class
2016-03-15 09:59:38 +09:00
Kijin Sung
cb229c2d66
Clean up namespaces
2016-03-14 21:04:27 +09:00
Kijin Sung
544170b530
Move IpFilter class to Security namespace
2016-03-13 10:24:52 +09:00
Kijin Sung
0adb13ca30
Add inRanges() and validateRanges() methods to IpFilter class
2016-03-13 10:18:52 +09:00
Kijin Sung
c09a759ace
Do not write debug entries to error log if debugging is disabled
2016-03-09 15:19:22 +09:00
CONORY
cf26f20461
Merge pull request #338 from conory/pr/add_function
...
lang() 함수 추가
2016-03-06 17:09:30 +09:00
conory
90400e2b5f
모두 lang() 함수로 변경
2016-03-06 17:01:15 +09:00
Kijin Sung
7b0c24e67c
Improve debug settings
2016-03-06 14:13:34 +09:00
Kijin Sung
34a86defb6
Fix #321 incorrect display of objects in debugPrint()
2016-03-02 09:40:14 +09:00
Kijin Sung
bfe6be6535
Never allow warnings to be printed before headers
2016-02-16 16:35:29 +09:00
Kijin Sung
231e7100a1
Fix duplicate namespace in IpFilter class call
2016-02-16 11:48:16 +09:00
Kijin Sung
2c7f220445
Do not exit in Debug shutdown handler
2016-02-16 11:43:03 +09:00
Kijin Sung
588fefc88f
Add slow queries, triggers, and widgets to debug comment output
2016-02-16 11:33:54 +09:00
Kijin Sung
516479cf20
Migrate addon, trigger, and widget logging functions to Debug class
2016-02-16 11:01:45 +09:00
Kijin Sung
0947bafa66
Add unit tests for the Debug class
2016-02-15 16:11:00 +09:00
Kijin Sung
283a1a73bc
Convert paths in error message relative to RX_BASEDIR
2016-02-15 14:36:21 +09:00
Kijin Sung
7c4fc37dd3
Make debug log filename configurable
2016-02-15 14:28:57 +09:00
Kijin Sung
e1d85ffb22
Record debug entries in error log
2016-02-14 20:08:11 +09:00
Kijin Sung
51f985c215
Only use error handler and slowlog when debugging is enabled
2016-02-13 11:29:09 +09:00
Kijin Sung
e04efdd03e
Do not display meaningless debug information
2016-02-13 10:40:40 +09:00
Kijin Sung
373305ab6b
Initial implementation of debug panel on web page
2016-02-13 01:33:06 +09:00
Kijin Sung
ac8460d782
Finalize debug data format and allow all statistics to be collected
2016-02-12 21:31:38 +09:00
Kijin Sung
8394afce74
Minor adjustments
2016-02-12 20:33:05 +09:00
Kijin Sung
d63900547e
Replace debug comment with new system
2016-02-12 16:35:10 +09:00
Kijin Sung
3648b8f156
Do not disable debugging inside the debugger
2016-02-12 14:45:23 +09:00
Kijin Sung
18ff40eae6
Miscellaneous fixes
2016-02-12 14:43:48 +09:00
Kijin Sung
664695553b
Add default error, exception, and shutdown handlers
2016-02-12 14:14:55 +09:00