Tyra3l Posté(e) le 22 mars 2012 Partager Posté(e) le 22 mars 2012 (modifié) Bonjour à tous, Je viens demander votre aide car j'ai un soucis pour installer mon application sur mon synology 212J. J'ai bien tout activé (services Web etc...) et lorsque je mets mon index.html ou index.php sous web/ aucun soucis ça me le lance bien. Toutefois j'ai besoin d'installer un site intranet développé sous Symfony et donc avec une arborescence un peu plus compliquée qu'un simple index.html à la racine du dossier web qui se compose comme suit à partir du dossier web : nom_de_mon_appli/sources/trunk, et dans ce dossier trunk j'ai tous mes dossier de l'application à savoir apps/, config, etc... et l'index.php se trouve dans trunk/seb/index.php. Ma problématique est que je dois accéder à cette application (déjà fonctionnelle sous localhost de mon PC sur lequel j'ai développé, normal quoi) en tapant par exemple monAppli dans l'url. J'ai donc tenté de créer un VirtualHost dans apache, dans le fichier httpd.conf-user précisément qui est : Name VirtualHost 192.168.0.102: <VirtualHost 192.168.0.102:> DocumentRoot "/volume1/web/mon_application/sources/trunk/web" DirectoryIndex index.php ServerName monAppli <Directory "/volume1/web/mon_application/sources/trunk/web"> AllowOverride All Allow from All </Directory> Alias /sf /volume1/web/mon_application/sources/trunk/lib/vendor/symfony/data/web/sf <Directory "/volume1/web/mon_application/sources/trunk/lib/vendor/symfony/data/web/sf" AllowOverride All Allow from All </Directory> </VirtualHost> Lorsque je redémarre Apache je n'ai pas d'erreur mais aucun résultat lors de l'appel de l'URL dans le navigateur. Je pense qu'il doit s'agir d'un soucis de VirtualHost (même si un VHost similaire fonctionne en localhost sur PC) ou je ne sais pas... Pourriez-vous m'aider à décanter cette situation afin de pouvoir accéder à mon application ? Merci d'avance. Modifié le 22 mars 2012 par Tyra3l 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
DjMomo Posté(e) le 22 mars 2012 Partager Posté(e) le 22 mars 2012 Et pourquoi ne pas utiliser le virtual host intégré au DSM ? Panneau de configuration -> Services Web -> Hotes virtuels 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Mooglie77 Posté(e) le 1 juin 2012 Partager Posté(e) le 1 juin 2012 Les virtual hosts du DSM ne permettent pas de descendre plus bas que le premier sous niveau du repertoire /volume1/web si ?? Moi je cherche la même chose que Tyra ... à savoir faire pointer http://monDyndsn.org/monApplication vers /volume1/web/monApplication/web/ Si toutefois quelqu'un avait un élément de réponse ... Merci d'avance 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
PatrickH Posté(e) le 2 juin 2012 Partager Posté(e) le 2 juin 2012 Tu pourrais préciser l'URL que tu utilise pour tester et dire que cela ne fonctionne pas ? Patrick 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Mooglie77 Posté(e) le 2 juin 2012 Partager Posté(e) le 2 juin 2012 Ben ce que je donne comme exemple, c'est ce que je teste ... Pour le moment, je suis obligé de faire un location.replace depuis un fichier index.html dans /volume1/web/monApplication/ qui pointe vers ./web/index.php Du coup, j'arrive au bon endroit dans mon arbo de fichiers sur le NAS mais mon URL devient foireuse, du style: http://mondyndns.org/monApplication/web/index.php Quand je vais bosser avec Symfony, ça va me poser des problèmes ... 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Mooglie77 Posté(e) le 22 juillet 2012 Partager Posté(e) le 22 juillet 2012 Je fais remonter le sujet un peu... Je ne sais pas si Tyra a trouvé des éléments de réponses mais moi qui me remet à vouloir installer un site fais avec Symfony sur mon NAS ... je n'ai toujours pas de réelles pistes Par contre, j'observe un comportement un peu particulier maintenant que j'ai moi-même mis des virtual host dans /usr/syno/apache/conf/extra/httpd-vhosts.conf-user Peu importe l'url que je met dans mon browser, pourvu qu'elle commence par mondyndns.org/<xxxxxxx> je tombe toujours sur la première règle de vhost configurée. Il ne tient pas du tout compte de ce qui vient après le nom de domaine en quelque sorte. J'ai dû me planter quelque part. Par contre, patrickH, je suis tombé sur ton tuto avec les reverse proxy et tout... je ne suis pas certain que cela puisse m'aider dans la résolution de mon petit souci. As-tu des conseils à me donner ou des manips à tester pour faire en sorte que ça fonctionne? D'avance, merci 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
PatBriPerso Posté(e) le 15 août 2012 Partager Posté(e) le 15 août 2012 Bonjour, Je vais également essayer d'installer un site symfony (v1.4) sur mon synology. Sur le synology j'ai DSM 4.0. J'ai déjà configuré le Web Station et, comme Tyra, les fichiers index.html et index.php fonctionnent bien. L'un de vous a-t-il progressé sur le sujet ? Je bloque déjà sur un premier point : comment puis-je modifier le fichier httpd.conf-user ? Merci de votre aide. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
PiwiLAbruti Posté(e) le 15 août 2012 Partager Posté(e) le 15 août 2012 Je bloque déjà sur un premier point : comment puis-je modifier le fichier httpd.conf-user ? Il faut se connecter au NAS en Telnet ou SSH et utiliser vi pour éditer le fichier /usr/syno/apache/conf/httpd.conf-user : DiskStation> vi /usr/syno/apache/conf/httpd.conf-user[/CODE] 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
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.