Ben ce genre d'erreur c que ton code est mal fait, donc normalement ca doit pas etre publié et ensuite quand c publié tu dois plus les avoir.
Pour els errors 404 etc c deja existant avec apache, et je vois pas comment tu pourrais le traiter ailleurs
Les erreurs que tu peux garder avec php c les
connections à d autres ressources et le @ suffit à cacher les messages.