Xdebug

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Xdebug
DeveloperDerick Rethans
Initial releaseMay 8, 2002 (2002-05-08)[1]
Stable release
3.2.1 / March 21, 2023; 3 years ago (2023-03-21)
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Written inC
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Available inEnglish
    TypeDebugger
    LicensePermissive license, derived from the MIT license
    Websitexdebug.org
    File:Compd 002 xdebug.svg
    UML component diagram for Xdebug and PHP, integrated via the browser and an IDE

    Xdebug is a PHP extension which provides debugging and profiling capabilities.[2] It uses the DBGp debugging protocol.

    The debug information that Xdebug can provide includes the following:

    • stack and function traces in error messages[3] with:
    • full parameter display for user defined functions
    • function name, file name and line indications
    • support for member functions

    Xdebug also provides:

    • profiling information for PHP scripts[4]
    • code coverage analysis
    • capabilities to debug your scripts interactively with a debugger front-end.[5]

    Xdebug is also available via the PECL.[6]

    See also

    [edit | edit source]

    Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').

    References

    [edit | edit source]
    1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]