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
    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]