zorn Posté(e) le 31 mars 2012 Posté(e) le 31 mars 2012 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 *: -- 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, 0 Citer
zorn Posté(e) le 31 mars 2012 Auteur Posté(e) le 31 mars 2012 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 ! 0 Citer
zorn Posté(e) le 31 mars 2012 Auteur Posté(e) le 31 mars 2012 Bon, j'essaie des trucs : dans httpd-vhosts.conf, j'ai écrit NameVirtualHost *: (au lieu de *) et j'ai remplacé partout * par *: 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 0 Citer
zorn Posté(e) le 31 mars 2012 Auteur Posté(e) le 31 mars 2012 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, 0 Citer
DjMomo Posté(e) le 1 avril 2012 Posté(e) le 1 avril 2012 (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é le 1 avril 2012 par DjMomo 0 Citer
Messages recommandés
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.