This site uses cookies! Learn More

Ce site utilise des cookies !

En continuant à utiliser ce site, vous vous engagez à nous permettre de stocker des cookies sur votre ordinateur.

 

Si nous utilisons des cookies et retenons des données anonymes, c’est pour nous aider à mieux gérer notre mesure d’audience, aider nos partenaires commerciaux à nous rémunérer et nos partenaires publicitaires à proposer des annonces qui vous correspondent.

 

Grâce à ces cookies, le forum est en mesure de savoir qui écrit un message et utile pour le système d'authentification.

 

En cliquant sur « J'accepte », vous acceptez l'utilisation par NAS-Forum de cookies publicitaires et de mesure d'audience fine.

hamham

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

Modifié par hamham

Partager ce message


Lien à poster
Partager sur d’autres sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

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.

Chargement