Skip to content
This repository
branch: master

Aug 05, 2013

  1. JosephLenton

    fixed issue with slashes not being escaped, when replacement code is …

    authored August 05, 2013

Mar 25, 2013

  1. JosephLenton

    changed the default tokens, to include new ones for PHP 5.4 and 5.5

    This has added tokens for the keywords:
    * insteadof
    * trait
    * __trait__
    * yield
    * finally
    authored March 25, 2013
  2. JosephLenton

    removed the ErrorException, as it's included in PHP 5.3

    ErrorException is included in PHP 5.3,
    and as PHP Error requires 5.3 due to namespaces,
    it makes less sense to fake the class now.
    authored March 25, 2013

Mar 24, 2013

  1. JosephLenton

    added noscript warning for editor

    authored March 24, 2013
  2. JosephLenton

    saving changes now also works for ajax requests too

    authored March 24, 2013
  3. JosephLenton

    made the warning in the file more prominent

    The latest changes makes PHP Error even less unsafe
    in production, so I made the warning more prominent.
    authored March 24, 2013
  4. JosephLenton

    #68 changed display_line_numbers behaviour

    * display_line_numbers now works again,
    turning line numbers on or off.
    * It has been changed from defaulting to 'false',
    to 'true'.
    authored March 24, 2013
  5. JosephLenton

    can now save changes back to the server

    authored March 24, 2013

Mar 23, 2013

  1. JosephLenton

    added a button at the top for saving changes

    authored March 23, 2013

Mar 21, 2013

  1. JosephLenton

    if the same file appears multiple times, it's now outputted once

    Before the file for each stack trace line,
    was always outputted. This was regardless of
    if the same file is in the stack multiple times,
    or not.
    Now, each file that is mentioned in the stack,
    is only outputted once to the front end.
    authored March 21, 2013

Mar 15, 2013

  1. JosephLenton

    simplified isNonPHPRequest, and made visual changed to editor

    Fixed a finding bug in isNonPHPRequest,
    and simplified the code, so it does a lot less.
    I also changed the editor, so that it is now
    laid out a little nicer, in relation to the headers.
    authored March 15, 2013
  2. JosephLenton

    simplified the code

    The twilight theme has been removed from the JavaScript,
    and instead provided through the CSS script.
    This has reduced the amount of code, and should improve
    rendering a tad.
    The editor is also now padded in now on the left side,
    and close matches how it was before ace was added.
    The line heights of the h2 elements,
    is now fixed (before they were being set the 18px).
    authored March 15, 2013
  3. JosephLenton

    correctly switches between files in ace

    * Syntax highlighting for ace now matches the original
    syntax highlighting used by PHP Error.
    * Ace now correct switches between files, using the stack file selector.
    authored March 15, 2013
  4. JosephLenton

    code now switches between files in ace

    authored March 15, 2013
  5. JosephLenton

    ace is now displaying

    authored March 15, 2013
  6. JosephLenton

    fixed incorrect server name in options parameter

    authored March 15, 2013
  7. JosephLenton

    Merge pull request #54 from shaine/fix_binary_js_injection

    Fix binary js injection
    authored March 14, 2013
  8. JosephLenton

    fixed duplicate session start bug

    authored March 15, 2013
  9. JosephLenton

    fixed concrete 5 options type

    authored March 15, 2013
  10. JosephLenton

    Merge pull request #39 from alexbilbie/master

    Added composer.json. Fixes #32 and #38
    authored March 14, 2013
  11. JosephLenton

    added concrete5 support

    This is from pull request
    authored March 15, 2013

Jan 23, 2013

  1. Check transfer encoding to prevent JS injection in binary

    authored January 23, 2013
  2. Remove trailing whitespace

    authored January 23, 2013

Nov 06, 2012

  1. Alex Bilbie

    Update composer.json

    Correct name and license parameters
    authored November 06, 2012

Oct 27, 2012

  1. JosephLenton

    changed 'is_ajax' query option so it only needs to be present

    Before the query parameter had to be set
    to true, i.e. php_error_is_ajax=true
    Now it can be set to any value; it's existance
    presumes it should be used.
    This is to simplify usage.
    authored October 27, 2012
  2. JosephLenton

    added the query parameter 'php_error_is_ajax'

    Now if the query parameter is added,
    this tells PHP Error it is an ajaxy query.
    This is useful for iFrame based ajax.
    authored October 27, 2012

Oct 26, 2012

  1. JosephLenton

    fixed ajax bugs

    * Fixed failing to buffer ajax output under certain calls.
    * Fixed iFrame being initialized twice, and failing to get content
    when first initialized.
    authored October 26, 2012
  2. JosephLenton

    minor IE9 bugfix

    IE 9 returns a header as an empty string, if not found.
    Other browsers returned null.
    Before it was checking for null, now it checks for an
    empty string too.
    authored October 26, 2012

Oct 21, 2012

  1. Alex Bilbie

    Added composer.json. Fixes #38 and #32

    Signed-off-by: Alex Bilbie <>
    authored October 21, 2012

Oct 11, 2012

  1. JosephLenton

    Merge pull request #30 from wgas/master

    Fix Session already set error.
    Re-adding the old check, along with the new one.
    authored October 11, 2012
  2. Simon Bennett

    Checking to see if sessions are already set

    authored October 11, 2012

Oct 10, 2012

  1. JosephLenton

    changed name on 'thrown exception' test

    When I just saw this in PHP Error, I thought PHP was
    saying 'thrown exception' and failing to provide the exceptions message.
    I was wrong, and this change is so I don't think that again
    in say 6 months time.
    authored October 10, 2012
  2. JosephLenton

    added missing isset

    When checking for values set in the $_SERVER value,
    I had forget to use 'isset'.
    authored October 10, 2012
  3. JosephLenton

    #29 added IIS support, thinner font, backgrund now fixed

    * IIS support is added. When FastCGI logs an error,
    IIS take over the request by default, and then show it.
    This meant PHP Error was failing when it logged an error.
    Now we don't log an error if PHP Error is running (since
    we are just going to tell them)
    * background div is now fixed, to cover up anything that
    has outputted before the error is displayed.
    * The font set in a previous commit was incorrect,
    it's now set to the correct, thinner version.
    authored October 10, 2012

Oct 09, 2012

  1. JosephLenton

    new fonts and altered styling

    It now uses different fonts, giving a cleaner and
    less heavy look.
    Some of the spacing has also been changed,
    to compensate for new font sizes and families.
    authored October 09, 2012
Something went wrong with that request. Please try again.