No, 755 should be fine, and the files in the folder 644 or similar.
Similarly init_general_funcs.php round line 46 should look like this:
// include the list of extra functions
if ($za_dir = @dir(DIR_WS_FUNCTIONS . 'extra_functions')) {
while ($zv_file = $za_dir->read()) {
if (strstr($zv_file, '.php')) {
require(DIR_WS_FUNCTIONS . 'extra_functions/' . $zv_file);
}
}
}



