Aller au contenu

Virtualhost *:80 -- Mixing * Ports And Non-* Ports With A Namevirtualhost Address Is Not Supported


Messages recommandés

Posté(e)

Bonjour,

Le disque dur de mon synology a rendu l'âme il y a quelques jours.

J'ai commandé un nouveau disque, réinstallé dans mon syno, chargé la derbière version du DSM, et je suis entrain de reconfigurer les virtualhost

J'ai repris la procédure que j'avais préalablement, et ça ne marche plus.

J'ai un message d'erreur [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results

Voilà ce que j'ai fait : j'ai modifié 2 fichiers et rajouté un

Fichier modifié usr/syno/apache/conf/httpd.conf-user : j'ai cherché la chaine de caractères "virtual hosts" et j'ai supprimé le caractère "#" avant le "Include" de la ligne suivant

Fichier /usr/syno/apache/conf/extra/httpd-vhosts.conf créé

Exemple de ce que j'y ai mis dedans :

<VirtualHost *>

ServerName www.domaine.fr

ServerAlias home.domaine.fr

DocumentRoot /volume1/web

</VirtualHost>

<VirtualHost *>

ServerName photos.domaine.fr

DocumentRoot /volume1/web/photos

</VirtualHost>

Fichier modifié /usr/syno/etc/php.ini : j'ai recherché la chaîne de caractère "open_basedir" pour y ajouter les dossiers supplémentaires de sites, après "/volume1/web" déjà inscrit par défaut

Qu'est ce que j'ai fait qui n'a pas été accepté par le NAS ?

D'avance merci pour un coup de main

Bien cordialement,

Posté(e)

Info complémentaire : /usr/syno/etc.defaults/rc.d/S97apache-user.sh restart donne comme commentaire Syntax OK et je vois mes pages en mod source php !

Posté(e)

Bon, j'essaie des trucs : dans httpd-vhosts.conf, j'ai écrit NameVirtualHost *:80 (au lieu de *) et j'ai remplacé partout * par *:80

J'ai pensé que c'était une bonne idée, mais visiblement insuffisante

Sinon, j'ai laissé la ligne "open_basedir" dans php.ini pour la modifier dans user-setting.ini mais là encore, aucun changement.

J'ai plus d'idées... merci pour votre aide

Posté(e)

Bon, il semble que sur cette nouvelle verion de logiciel, il faille configurer les vhosts dans DS Manager > services réseau > services web > activer web station > hôte virtuel et qu'en plus il faille mettre tous les sites dans le même dossier "web".

C'est un début d'explication (quelqu'un peut confirmer ? ) mais ça ne fait pas du tout mes affaires vu que dans la version précédente je n'avais pas du tout cette contraite !

Bonne nuit - Cordialement,

Posté(e) (modifié)

Le fichier des virtualhosts se trouve dans /usr/syno/etc/httpd-vhost.conf-user

La gestion des virtuals hosts via le DSM n'est pas nouvelle, elle l'

Modifié par DjMomo

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.