Petit post, non pas pour régler le problème déjà partiellement réglé, mais pour aider à comprendre le pourquoi...
En fait, en mettant le port 5005, luds accédait à son NAS en webdav (qu'il a configuré ainsi selon son 1er post)
du coup, ce n'est plus son vhost Apache qui répond, mais webdav => Apache ne cherche plus à faire interpréter les pages php car pour lui (oui webdav tourne sur Apache) il doit diffuser un fichier sans se poser la question de ce que contient ce fichier. Si vous faites le test avec un fichier htm ou html, il sera bien interpreter dans votre navigateur. on a les même résultats en local : si on ouvre un fichier php avec un butineur => affichage du text, si c'est un fichier html => affichage de la page.
webdav a également d'autres mécanismes (liste des fichiers d'un dossier,...) mais ce n'est pas vraiment l'endroit pour parler ce ça ;-)
Webdav diffuse depuis la "racine" du NAS (comme dans File Station), du coup, en mettant http://ip:port/web/....
on accede au dossier /web du NAS
Il suffit, comme l'a dit luds, de laisser le port , et ne pas mettre le chemin complet de la page php (mais just le chemin relatif du site).
par contre, soit luds a entré un user/password, soit il a activé webdav anonymous.
Pour ma part, je conseil de n'activer ce type d'accès (webdav) que en httpS, et que si besoin de webdav
Armand