Si safe_mode est efficace, il n'en est pas moins trop efficace au point d'empêcher le bon fonctionnement d'un certain nombre de sites ...

Si vous souhaitez bloquer seulement quelques fonctions (safe_mode ou pas), vous avez à votre disposition la directive disable_functions à mettre dans le fichier php.ini.

disable_functions=mail,fopen,exec

A noter que cette astuce est très efficace avec des solutions comme SuPHP permettant d'avoir un php.ini séparé par site.