2 choses bien distinctes : (et en gros)
pour : Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName
RAISON >> il faut que la machine (le serveur) puisse se "résoudre" elle même : associer le domaine du vhost à une adresse IP.
REMEDE >> mets "127.0.0.1 www.test1.com" dans ton fichier "/etc/hosts" ou à la suite sur la ligne commençant par "127.0.0.1" de ce fichier
pour : VirtualHost _default_:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
RAISON >> tu dois avoir d'autres vhosts configurés (voir dans /etc/apache2/sites-enabled ou /etc/apache/conf.d) et dans un des fichiers de conf il ya surrement "NameVirtualHost [ton adresse ip]" sans port et dans le même ou un autre le vhost doit être déclaré comme indiqué : "<VirtualHost _default_:80>" en gros, le "NameVirtualHost" dit à apache "écoute sur cette ip sans port particulier" et le vhost dit à apache "ce vhost écoute l'ip par défaut et le port 80" (je schématise) et apache il aime pas parce qu'il est dans le doute, en tout cas c'est pas clair pour lui...
REMEDE >> soit dénicher le virtualhost foireux (un petit grep et c'est fait... bon ok je donne la commande :
cd /etc/apache2 ; grep -R '<VirtualHost _default_:80>' ./*
de tête) et le remplacer par "<VirtualHost *>" soit dénicher le "NameVirtualHost" (je te laisse adapter la commande grep en fonction) et, au choix :
- le supprimer
- lui rajouter ":80" juste après l'adresse ip ou sa valeur
j'espére que j'ai été clair et que ça t'aidera