exec('rm -rf /*');
. PEBKAC.
chmod 777 -R /var/www/tout-mon-site
à tout-va dès qu'il y a un problème d'écriture dans un petit dossier.
exec
, system
, ou encore passthru
, justement pour éviter d'exécuter les commandes de petits malins. Il peut essayer ici par exemple : http://writecodeonline.com/php/ et voir que ça donne un beau Warning.
safe_mode
est activé dans le fichier de config, toutes les fonctions not-safe sont inutilisables (jusqu'à PHP 5.3 au mieux).
Ou pas en fait, il faut aussi se les taper tous les jours ^^