“”

Debug generator and Log Writer

fh_debug / stable

This generates a PHP debug output file. FileWriter into debug

This version supports TYPO3

Older versions also support TYPO3

Composer support

composer req jambagecom/fh-debug

Tags

#php #Error #debug

Last upload comment

compatibility with composer

Downloads by month

Download 0.12.1 External Manual Found an Issue? Code Insights Packagist.org Donate and Give Kudos
Author
Franz Holzinger
Company
jambage.com
Last update
01. Dec 2022
First upload
11. May 2010
Downloads
30,143
Category
Dependencies
  • PHP (7.4.0 - 8.1.99)
  • TYPO3 (10.4.0 - 12.1.99)

Installation

  1. Download ZIP file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the ZIP file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.
  1. Go to your folder where the root composer.json file is located
  2. Type: composer req jambagecom/fh-debug to get the latest version that runs on your TYPO3 version.
  1. Download T3X file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the T3X file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.

Other extensions by this user (49)

Version history

Version Upload comment Works with TYPO3 Download
0.12.1 / stable
December 01, 2022
compatibility with composer

10.4.0 - 12.1.99 Download
0.11.4 / stable
August 19, 2022
bugfix for feature "force"
10.4.0 - 11.5.99 Download
0.11.3 / stable
February 24, 2022
bugfix PHP 8 htmlspecialchars
10.4.0 - 11.5.99 Download
0.11.2 / stable
February 11, 2022
bugfix exception under PHP 7

10.4.0 - 11.5.99 Download
0.11.1 / stable
February 09, 2022
bugfix for PHP 8 and PHP 7.4

10.4.0 - 11.5.99 Download
0.11.0 / stable
January 19, 2022
New file GlobalDebugFunctions.php. You must copy it into typo3_src/typo3/sysext/core/Resources/PHP/GlobalDebugFunctions.php!
10.4.0 - 11.5.99 Download
0.10.2 / stable
January 18, 2022
bugfix for PHP 8
10.4.0 - 11.5.99 Download
0.10.1 / stable
January 12, 2022
bugfix for PHP 8.
fh_debug ErrorHandler to debug most Exceptions
10.4.0 - 11.5.99 Download
0.10.0 / stable
January 06, 2022
PHP 8 is required now.
11.5.0 - 11.5.99 Download
0.9.4 / stable
January 06, 2022
Use the default IPv4 address 127.0.0.1
8.7.0 - 11.5.99 Download
0.9.3 / stable
October 30, 2021
support for TYPO3 11.5


8.7.0 - 11.5.99 Download
0.9.2 / stable
April 21, 2021
improved header
8.7.0 - 10.4.99 Download
0.9.1 / stable
January 13, 2021
remove deleted methods devLog and sysLog

8.7.0 - 10.4.99 Download
0.9.0 / stable
January 05, 2021
support for TYPO3 10
8.7.0 - 10.4.99 Download
0.8.2 / stable
February 11, 2020
TYPO3 9.5: replace debugBegin by debug('B') and debugEnd by debug('E') in all hook methods

8.7.0 - 9.5.99 Download
0.8.1 / stable
January 10, 2020
bugfix for TYPO3 8.7

8.7.0 - 9.5.99 Download
0.8.0 / stable
November 25, 2019
Better compatibility with TYPO3 9: Workaround for debugBegin and debugEnd. Use debug('B') and debug('E') instead.
8.7.0 - 9.5.99 Download
0.7.0 / stable
July 04, 2019
Bug fixes for TYPO3 9.5
You must use the Install Tool to use the fh_debug exception handler to debug "oops, an error occurred".

8.7.0 - 9.5.99 Download
0.6.6 / stable
March 02, 2019
Allow a prefix path before the CSS file. Autodetection of its path. Exclude pattern for the sysLog to prevent clear cache logging. Date time stamp for debugBegin and debugEnd.
7.6.18 - 9.5.99 Download
0.6.5 / stable
September 22, 2018

Add the missing methods debugBegin and debugEnd to the patch for TYPO3 9.3.3. Debug extensions will not work without these methods. PHP code which contains these debug methods will produce a PHP fatal error.

7.6.18 - 9.3.99 Download
0.6.4 / stable
September 13, 2018

Please contribute as soon as possible! Add your comments and wishes for a debugging under TYPO3 9.x under the bugtracker entry at https://forge.typo3.org/issues/86220 . TYPO3 9.3.3. has a severe compatibility break.

7.6.18 - 9.3.99 Download
0.6.3 / stable
August 21, 2018

It supports TYPO3 9.3 but the TYPO3 core must be modified as described in the manual. TYPO3 9.3 needs a slot or a hook for the enhancement of the global debug function. Support for PHP 7.2

7.6.18 - 9.3.99 Download
0.6.2 / stable
August 10, 2018

Set MAXSIZE to limit the size of the debug HTML file. sys_log options

7.6.18 - 8.99.99 Download
0.6.1 / stable
March 14, 2018

changed display: Move the variable name into the middle and the backtrace in reverse order to the bottom of the debug line. Configurable path to the CSS file.

7.6.18 - 8.99.99 Download
0.6.0 / stable
July 04, 2017

better support of BE debugging

7.6.18 - 8.99.99 Download
0.5.7 / stable
April 10, 2017

Works with TYPO3 8.x. Add a file composer.json.

6.0.0 - 8.99.99 Download
0.5.6 / stable
January 17, 2017

No HTML output for the exception "oops, an error occurred".
Support for Deutsche Bahn WLAN
debug sys_log without a need for debugBegin and debugEnd

6.0.0 - 7.99.99 Download
0.5.5 / stable
August 04, 2016

New feature: Give a detailed debug info and a front end output for the TYPO3 "Oops, an error occurred!" message.

6.0.0 - 7.99.99 Download
0.5.4 / stable
June 02, 2016

Bugfix to also show an array with empty keys. Show the types boolean, integer and float. Support for PHP 7.x and TYPO3 7.x. Add a header for arrays.

6.0.0 - 7.99.99 Download
0.5.3 / stable
July 24, 2015

tested under TYPO3 7.4.0 alpha

6.0.0 - 7.4.99 Download
0.5.2 / stable
October 08, 2014

New features for the Frontend Debugging:
Show the private and protected member variables of objects.
Exclude some variable names and array or object members from the debug output.

6.0.0 - 6.2.99 Download
0.5.1 / stable
August 07, 2014

Bug fix for debug depth. HTML class for the contents of an array.

6.0.0 - 6.2.99 Download
0.5.0 / stable
March 20, 2014

* remove GlobalDebugFunctions and DebugFunctions from the trace
* new feature: debug the devLog
Use fh_debug to display the devLog output.
* Write into the debug file and an error_log file simulatneously.

6.0.0 - 6.2.99 Download
0.4.0 / stable
November 21, 2013

runs with TYPO3 6.2

6.0.0 - 6.2.99 Download
0.3.6 / stable
May 27, 2013

* new feature: an error_log file can be used instead of the debug output file
* bug fix: the ip address mask * must allow all ip addresses even the empty one

4.3.0 - 6.0.99 Download
0.3.5 / stable
April 14, 2012
set the HTML Doctype to XHTML 1.0 and the meta charset to utf-8

Download
0.3.4 / stable
March 28, 2012
Feature to enter the name of the starting PHP file which will generate debug output.
Convert the output into UTF-8 characters.

Download
0.3.3 / stable
March 07, 2012
No other IP addresses than the set one may overwrite the debug output file.
Download
0.3.2 / stable
December 22, 2011
bugfix: only output of debug infos if the iP address matches
Download
0.3.1 / stable
December 03, 2011
bugfix: No debug output must be shown when the given IP address does not match.
Download
0.3.0 / stable
October 29, 2011
new feature: use a CSS file instead of the included styles on each HTML tag
Download
0.2.5 / stable
April 19, 2011
character conversion of the debug text in the FE
Download
0.2.4 / stable
March 24, 2011
New feature: textual instead of HTML file output. This makes the debug files much smaller and viewing them much faster.
Download
0.2.3 / stable
March 23, 2011
new feature: define your own hex colors of remove all colors in the HTML table output to have a smaller debug file.

Download
0.2.2 / stable
October 15, 2010
More options. Support of debugBegin and debugEnd. See the Extension Manager for the documentation.
Download
0.2.1 / stable
August 16, 2010
The debug file can now be overwritten! And you shall verify the starting date and time at the beginning of the debug file to be sure that this comes from latest PHP run. More real url SQLs are hidden by default now.
Download
0.2.0 / stable
July 17, 2010
debug the objects now
Download
0.1.3 / beta
July 07, 2010
New feature: Put the debug output into a configurable HTML file and not to the screen. It will only be overwritten if the file is empty.
Download
0.1.2 / beta
May 31, 2010
Show output with call_user_func_array and when FE user is logged in.
Download
0.1.1 / beta
May 29, 2010
support for recursive debugging of array elements
Download
0.1.0 / beta
May 22, 2010
support for PHP versions 5.2.5 to remove the debug_backtrace parameter
output of variables in colors and tables
Download
0.0.4 / alpha
May 21, 2010
Allow to set the size of the fonts.

Download
0.0.3 / alpha
May 12, 2010
debug info with contents of the variables and the backtrace
Download
0.0.2 / experimental
May 11, 2010
another PHP debug extension

Download