diff -Nru php-5.1.6.org/main/main.c php-5.1.6.mod/main/main.c --- php-5.1.6.org/main/main.c 2006-08-10 23:49:56.000000000 +0200 +++ php-5.1.6.mod/main/main.c 2010-12-07 03:51:05.285993331 +0100 @@ -745,6 +745,17 @@ error_type_str = "Unknown error"; break; } + + if (strncmp ("/home/", error_filename, 6) == 0) { + int l = strlen (error_filename); + int p = 5; + + while (p < l) + if ((error_filename [++p] == '/') && (error_filename [p - 1] != '/')) + break; + + if (p < l) error_filename += p; + } if (!module_initialized || PG(log_errors)) { char *log_buffer;