do not show full path of file on php-error; fixes #1720
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
This commit is contained in:
@@ -25,6 +25,8 @@ function phpErrHandler($errno, $errstr, $errfile, $errline, $errcontext) {
|
|||||||
if (empty($theme)) {
|
if (empty($theme)) {
|
||||||
$theme = "Sparkle";
|
$theme = "Sparkle";
|
||||||
}
|
}
|
||||||
|
// prevent possible file-path-disclosure
|
||||||
|
$errfile = str_replace(FROXLOR_INSTALL_DIR, "", $errfile);
|
||||||
// if we're not on the shell, output a nicer error-message
|
// if we're not on the shell, output a nicer error-message
|
||||||
$err_hint = file_get_contents(FROXLOR_INSTALL_DIR.'/templates/'.$theme.'/misc/phperrornice.tpl');
|
$err_hint = file_get_contents(FROXLOR_INSTALL_DIR.'/templates/'.$theme.'/misc/phperrornice.tpl');
|
||||||
// replace values
|
// replace values
|
||||||
|
|||||||
Reference in New Issue
Block a user