awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
JosephLenton avatar

JosephLenton/PHP-Error

0
View on GitHub↗
1,335 stars·149 forks·PHP·0 vues

PHP Error

PHP-Error is a web development utility and error handler that intercepts application exceptions, syntax errors, and fatal errors to replace default engine output with formatted HTML diagnostic pages during local testing. It activates automatically upon startup without requiring manual initialization calls within project code.

The system features interactive diagnostics that include contextual syntax highlighting for code snippets, path-based stack trace filtering to separate external library code from application logic, and inline remote file editing capabilities that persist code modifications directly from the rendered debugging interface. It also provides asynchronous and AJAX request interception with request replaying utilities to pause and retry failed background operations.

Configuration controls allow adjustments to error reporting levels, global suppression for production environments, legacy strictness adjustments, and temporary error handling bypass during specific callback executions.

Features

  • PHP Development Tools - Provides a web development utility that intercepts application errors and syntax errors to render diagnostics during local testing.
  • Error Handling - Catching and displaying detailed error screens with syntax highlighting and readable stack traces during web application development.
  • Diagnostic Error Pages - Comprehensive error screens with readable stack traces, function signatures, and syntax highlighting are displayed directly in the browser during active development.
  • PHP Error Handlers - Replaces standard error output with formatted HTML diagnostic pages and interactive stack traces.
  • Automatic Library Initializers - The error reporting system is activated upon startup without requiring manual initialization calls within project code.
  • Error Stack Filtering - Stack traces are filtered to prioritize application files and ignore external modules so debugging focuses directly on your own code.
  • Stack Frame Filtering - Algorithmic filtering of call frames that separates external library code from application logic to streamline debugging output.
  • Syntax Highlighters - Code snippet extraction and lexical formatting applied to error lines using integrated syntax highlighters for readable diagnostics.
  • Global Error Handlers - Interception mechanism that replaces standard engine output by registering custom functions for runtime exceptions and fatal errors.
  • Error Pages - Displays formatted HTML error pages in place of default engine output when exceptions or syntax errors occur.
  • Error Page Diagnostics - Persisting code edits directly from browser-based error pages by accepting external save requests during the development workflow.
  • Inline Remote File Editors - Integrated web-based editor endpoint that receives and saves code modifications directly from rendered debugging interface triggers.
  • Remote Editing Tools - External save requests and custom endpoints are accepted so developers can modify files directly from the displayed error pages.
  • Captured Request Replayers - Browser-side request capture and retry loop that pauses failed background operations for immediate validation during testing.
  • Error Suppression Settings - Error display can be silently deactivated across the entire application using configuration settings when moving to production environments.
  • Asynchronous Request Interceptions - Wrapping scripts can be injected or request flags accepted to catch JSON and asynchronous failures across varied frontend architectures.
  • Custom Error Pages - Error reporting levels can be adjusted, unwanted errors suppressed, and defaults overridden to tailor output and sensitivity for different environments.
  • Background Request Retries - Failing background requests can be paused and rerun automatically in the browser to test fixes without editing client-side code.

Historique des stars

Graphique de l'historique des stars pour josephlenton/php-errorGraphique de l'historique des stars pour josephlenton/php-error

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Collections incluant PHP Error

Sélections manuelles où PHP Error apparaît.
  • Error management library

Questions fréquentes

Que fait josephlenton/php-error ?

PHP-Error is a web development utility and error handler that intercepts application exceptions, syntax errors, and fatal errors to replace default engine output with formatted HTML diagnostic pages during local testing. It activates automatically upon startup without requiring manual initialization calls within project code.

Quelles sont les fonctionnalités principales de josephlenton/php-error ?

Les fonctionnalités principales de josephlenton/php-error sont : PHP Development Tools, Error Handling, Diagnostic Error Pages, PHP Error Handlers, Automatic Library Initializers, Error Stack Filtering, Stack Frame Filtering, Syntax Highlighters.

Quelles sont les alternatives open-source à josephlenton/php-error ?

Les alternatives open-source à josephlenton/php-error incluent : sinelaw/fresh — Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar… viatsko/awesome-vscode — This project is a curated directory of resources, extensions, and themes designed to extend the functionality of the… bettererrors/better_errors — Better Errors is a Rack middleware exception handler and interactive application state inspector for Ruby web… nickel-org/nickel.rs — Nickel is a web framework for the Rust programming language designed to handle HTTP requests and responses. It… vapor/vapor — Vapor is a comprehensive server-side web framework designed for building scalable, high-performance applications and… elysiajs/elysia — Elysia is a high-performance TypeScript web framework designed for building type-safe backend services. It provides a…

Alternatives open source à PHP Error

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec PHP Error.
  • sinelaw/freshAvatar de sinelaw

    sinelaw/fresh

    5,914Voir sur GitHub↗

    Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar keybindings, mouse support, and multiple cursors. It runs entirely in the terminal while offering capabilities typically found in graphical editors, including split panes, a command palette, and integrated language server protocol support for real-time diagnostics, completions, go-to-definition, and code actions across multiple languages. The editor distinguishes itself through a plugin system that runs sandboxed TypeScript plugins in a QuickJS runtime, with an asynchronous bridge

    Rustideterminal-basedtext-editor
    Voir sur GitHub↗5,914
  • viatsko/awesome-vscodeAvatar de viatsko

    viatsko/awesome-vscode

    28,754Voir sur GitHub↗

    This project is a curated directory of resources, extensions, and themes designed to extend the functionality of the Visual Studio Code editor. It serves as a comprehensive index for developers seeking to enhance their coding environment, offering a structured collection of community-driven tools that streamline development workflows and improve editor productivity. The directory distinguishes itself by organizing a vast ecosystem of plugins into logical categories, ranging from language-specific intelligence and version control integrations to advanced productivity utilities. It highlights t

    JavaScriptawesomeawesome-listlist
    Voir sur GitHub↗28,754
  • bettererrors/better_errorsAvatar de BetterErrors

    BetterErrors/better_errors

    6,869Voir sur GitHub↗

    Better Errors is a Rack middleware exception handler and interactive application state inspector for Ruby web applications. It intercepts unhandled exceptions to render developer-friendly error pages that provide detailed stack traces and variable inspection. The tool provides a debugging interface that allows for live code evaluation at every stack frame of an exception. It maps stack trace entries to local filesystem paths for direct navigation to source code in an editor and restricts interface access via IP-based validation. The project covers error response formatting for API and AJAX c

    Ruby
    Voir sur GitHub↗6,869
  • nickel-org/nickel.rsAvatar de nickel-org

    nickel-org/nickel.rs

    3,144Voir sur GitHub↗

    Nickel is a web framework for the Rust programming language designed to handle HTTP requests and responses. It functions as a server-side toolkit that provides integrated routing, middleware, and JSON deserialization. The framework utilizes a middleware-based request pipeline to insert custom logic and state management into the request-response cycle. It also includes a server-side template engine for generating dynamic HTML pages by merging data with markup templates. The project covers high-level capabilities for REST API development, web application routing, and global error handling to i

    Rust
    Voir sur GitHub↗3,144
Voir les 30 alternatives à PHP Error→