Environment Variables - Debugging

 

LOGFILE=filename

Sets filename for LOGTEXT command.

Version Ref: 4.5

 

PFCALLDBG=OFF

default ON, that can be used to have the debugger ignore calls when turned OFF.

Version Ref: 6.0.00

 

PFCHECKLOCK=ON

Warning if attempt to modify lookup w/o -p flg

Version Ref: 4.5

PFCHECKLOCKPOPUP

Controls logging of non-protected lookups.

If PFCHECKLOCK=ON and PFCHECKLOCKPOPUP=OFF, then the popup message does not appear, but the error is still logged.

Note: PFCHECKLOCKLOG=filename sets the filename for logging. (Default:Unix=/tmp/fp.log, Windows=/fp.log)

Version ref: 5.0

PFLOGAPPEND=ON

Appends LOGFILE instead of overwriting.

Version Ref: 4.5

Note: Use LOGAPPEND prior to version 5.0.14

 

PFLOOKUPNOFILE=ON

Allows you to check syntax on a prc table without it checking for valid filenames in any lookups that you have.

Version Ref: 5.0

PFNOTRAP=ON

(Unix only) PFNOTRAP=ON tells filePro not to trap SIGBUS and SIGSEGV errors.

Version Ref: 4.5

PFCALLDBG

Default ON, that can be used to have the debugger ignore calls when turned OFF. Note: DEBUG ON will still enable the debugger in a call.

Version Ref: 6.0.01

PFSECUREDEBUG

PFSECUREDEBUG=ON, default off. Disables !B escape in processing when set to ON. Prevents users from accessing the shell through the debugger.

Version Ref: 6.0.02