Aller au contenu

Configuration Nginx pour symfony 4


Messages recommandés

Bonjour,

J'essaie de mettre en place une configuration sur le nginx pour faire tourner mon site codé en Sf 4.2 mais lorsque je charge ma conf, je n'ai plus du tout accès au DSM en https (sur le port 5001) (mais http port 5000 fonctionne lui...)

Type de NAS : DS416j

DSM : 6 (je n'ai pas la version exact)

Je fais un lien symbolique vers mon fichier symfony.conf dans le dossier /etc/nginx/site-enabled.

Voici mon fichier de conf :

server {
	listen 81;
	listen [::]:81;

	server_name _;
	# server_name dso.loutres.freeboxos.fr;
	root /var/services/web/www/symfony/public;
    index index.php
    client_max_body_size 100m;

	location / {
        try_files $uri /index.php$is_args$args;
	}

	location ~ ^/(index)\.php(/|$) {
		#fastcgi_pass unix:/run/php-fpm/php72-fpm.sock;
		fastcgi_pass unix:/run/php-fpm/php-9f1e642a-0d20-4664-8934-c51d34f609de.sock;
		fastcgi_split_path_info ^(.+\.php)(/.*)$;
		include fastcgi_params;

		fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
		fastcgi_param DOCUMENT_ROOT $realpath_root;
		internal;
	}

	location ~ \.php$ {
		return 404;
	}

	access_log /volume1/web/logs/user-access.log;
	error_log /volume1/web/logs/user-error.log;
}

Je souhaite le faire tourner sur le port 81 pour éviter d'écraser une probable utilisation du port 80, à tord peut-être ?

Une fois le lien fait, je recgarge via les commandes " sudo synoservicecfg --reload nginx" et "sudo synoservicecfg --restart nginx" ou là d'une part je n'accède même pas à mon site sur le port 81 et comme dit au début, le https sur le port 5001 n'est plus accessible.

Si je supprime le lien symbolique et relance nginx, tout revient à la normale...

Une idée ? Merci d'avance

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • 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.