Durant mon stage de fin de DUT, je suis chargé de remettre au propre du code PHP écrit par un collaborateur (qui était à l'époque en seconde année de Master).
Une fois l'installation du serveur local effectuée sur ma machine (sous Windows), je lance le site et constate qu'il est rempli d'erreurs du type « fichier non trouvé ».
Après des heures de recherches, j'ai découvert que lorsqu'il voulait créer des fichiers à travers son code, il passait par… des appels systèmes Linux !
Effectivement, ça devait probablement très bien fonctionner sur son Mac, mais sur mon PC beaucoup moins.
Bac+5, et toujours PEBKAC.