Jump to content

Edit History

NF525

NF525

Bonjour,

J'ai lu avec attention toutes les erreur 500 et 504 sur ce forum, mais je n'ai pu trouver de solution pour mon cas (pourtant, j'ai appliqué ce qui était conseillé)

L'environnement :

  1. Je fonctionne sous proxmox
  2. Dans proxmox j'ai deux containers de désigné pour Prestashop
  3. Le premier est la base de donnée sous mariaDB où j'ai créé une base de donnée prestashop, avec un utilisateur exclusif émanant du deuxième container
    On notera que ce container n'est accessible qu'en interne (IP 192.168...)
    Les test de connexion à la DB sont OK
  4. Le deuxième ne concerne que Prestashop.
    Le systeme de ce containner est Nginx pour la gestion web, php7.2 pour la partie langage
  5. Dans le container Prestashop, j'y ai mis bien sûr la version 1.7.5.0, vérifié les droits demandé par Presta, et surtout vérifié la connectivité avec la base de donnée.
  6. Enfin, dans Nginx, j'ai une configuration type pour Presta (Source plus bas) permettant les rewritting, les délais d'execution par PHP...

Je ne trouve plus de solution.

J'ai utilisé aussi le site "instalatron" proposé par Presta., A chaque fois installation ratée.

Il y a forcément un truc que je ne vois pas (ou plutot ne maitrise pas...

Si vous avez des piste, je suis preneur ;)

J'ai le même résultat en local sur mon PC sous Ubuntu 18.04

Merci

Sylvain

Configuration Nginx :

server {
    listen 80;

    root /var/www/html/Nom-Domaine.com;

    # Add index.php to the list if you are using PHP
    index index.php index.html index.htm;

    server_name Nom-Domaine.com;

    location / {
    rewrite ^/api/?(.*)$ /webservice/dispatcher.php?url=$1 last;
    rewrite ^/([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$1$2.jpg last;
    rewrite ^/([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$1$2$3.jpg last;
    rewrite ^/([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$1$2$3$4.jpg last;
    rewrite ^/([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$1$2$3$4$5.jpg last;
    rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6.jpg last;
    rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7.jpg last;
    rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8.jpg last;
    rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9.jpg last;
    rewrite ^/c/([0-9]+)(-[_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ /img/c/$1$2.jpg last;
    rewrite ^/c/([a-zA-Z-]+)(-[0-9]+)?/.+\.jpg$ /img/c/$1.jpg last;
    rewrite ^/([0-9]+)(-[_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ /img/c/$1$2.jpg last;
    try_files $uri $uri/ /index.php?$args; 
    }
 
    location ~ \.php$ {
        fastcgi_index  index.php;
		fastcgi_read_timeout 5000;
		fastcgi_pass 127.0.0.1:9000;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
        #include snippets/fastcgi-php.conf;

        # Variable php.ini
        #fastcgi_param  PHP_ADMIN_VALUE "date.timezone=Europe/Paris";
        fastcgi_param  PHP_ADMIN_VALUE "post_max_size=32M
                                        date.timezone=Europe/Paris
                                        upload_max_filesize=32M
										max_execution_time=600
										display_errors=On
										error_reporting=On
										display_startup_errors=On
										";         
    }

   gzip on;
   gzip_comp_level 1;
   gzip_buffers 16 8k;
   gzip_types application/json text/css application/javascript;
}

erreur504.png.630189ed37b049483abc7facb282500e.png

NF525

NF525

Bonjour,

J'ai lu avec attention toutes les erreur 500 et 504 sur ce forum, mais je n'ai pu trouver de solution pour mon cas (pourtant, j'ai appliqué ce qui était conseillé)

L'environnement :

  1. Je fonctionne sous proxmox
  2. Dans proxmox j'ai deux containers de désigné pour Prestashop
  3. Le premier est la base de donnée sous mariaDB où j'ai créé une base de donnée prestashop, avec un utilisateur exclusif émanant du deuxième container
    On notera que ce container n'est accessible qu'en interne (IP 192.168...)
    Les test de connexion à la DB sont OK
  4. Le deuxième ne concerne que Prestashop.
    Le systeme de ce containner est Nginx pour la gestion web, php7.2 pour la partie langage
  5. Dans le container Prestashop, j'y ai mis bien sûr la version 1.7.5.0, vérifié les droits demandé par Presta, et surtout vérifié la connectivité avec la base de donnée.
  6. Enfin, dans Nginx, j'ai une configuration type pour Presta (Source plus bas) permettant les rewritting, les délais d'execution par PHP...

Je ne trouve plus de solution.

J'ai utilisé aussi le site "instalatron" proposé par Presta., A chaque fois installation ratée.

Il y a forcément un truc que je ne vois pas (ou plutot ne maitrise pas...

Si vous avez des piste, je suis preneur ;)

J'ai le même résultat en local sur mon PC sous Ubuntu 18.04

Merci

Sylvain

Configuration Nginx :

server {
    listen 80;

    root /var/www/html/Nom-Domaine.com;

    # Add index.php to the list if you are using PHP
    index index.php index.html index.htm;

    server_name Nom-Domaine.com;

    location / {
    rewrite ^/api/?(.*)$ /webservice/dispatcher.php?url=$1 last;
    rewrite ^/([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$1$2.jpg last;
    rewrite ^/([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$1$2$3.jpg last;
    rewrite ^/([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$1$2$3$4.jpg last;
    rewrite ^/([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$1$2$3$4$5.jpg last;
    rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6.jpg last;
    rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7.jpg last;
    rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8.jpg last;
    rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9.jpg last;
    rewrite ^/c/([0-9]+)(-[_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ /img/c/$1$2.jpg last;
    rewrite ^/c/([a-zA-Z-]+)(-[0-9]+)?/.+\.jpg$ /img/c/$1.jpg last;
    rewrite ^/([0-9]+)(-[_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ /img/c/$1$2.jpg last;
    try_files $uri $uri/ /index.php?$args; 
    }
 
    location ~ \.php$ {
        fastcgi_index  index.php;
		fastcgi_read_timeout 5000;
		fastcgi_pass 127.0.0.1:9000;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
        #include snippets/fastcgi-php.conf;

        # Variable php.ini
        #fastcgi_param  PHP_ADMIN_VALUE "date.timezone=Europe/Paris";
        fastcgi_param  PHP_ADMIN_VALUE "post_max_size=32M
                                        date.timezone=Europe/Paris
                                        upload_max_filesize=32M
										max_execution_time=600
										display_errors=On
										error_reporting=On
										display_startup_errors=On
										";         
    }

   gzip on;
   gzip_comp_level 1;
   gzip_buffers 16 8k;
   gzip_types application/json text/css application/javascript;
}

erreur504.png.630189ed37b049483abc7facb282500e.png

NF525

NF525

Bonjour,

J'ai lu avec attention toutes les erreur 500 et 504 sur ce forum, mais je n'ai pu trouver de solution pour mon cas (pourtant, j'ai appliqué ce qui était conseillé)

L'environnement :

  1. Je fonctionne sous proxmox
  2. Dans proxmox j'ai deux containers de désigné pour Prestashop
  3. Le premier est la base de donnée sous mariaDB où j'ai créé une base de donnée prestashop, avec un utilisateur exclusif émanant du deuxième container
    On notera que ce container n'est accessible qu'en interne (IP 192.168...)
    Les test de connexion à la DB sont OK
  4. Le deuxième ne concerne que Prestashop.
    Le systeme de ce containner est Nginx pour la gestion web, php7.2 pour la partie langage
  5. Dans le container Prestashop, j'y ai mis bien sûr la version 1.7.5.0, vérifié les droits demandé par Presta, et surtout vérifié la connectivité avec la base de donnée.
  6. Enfin, dans Nginx, j'ai une configuration type pour Presta (Source plus bas) permettant les rewritting, les délais d'execution par PHP...

Je ne trouve plus de solution.

J'ai utilisé aussi le site "instalatron" proposé par Presta., A chaque fois installation ratée.

Il y a forcément un truc que je ne vois pas (ou plutot ne maitrise pas...

Si vous avez des piste, je suis preneur ;)

 

Merci

 

Configuration Nginx :

server {
    listen 80;

    root /var/www/html/Nom-Domaine.com;

    # Add index.php to the list if you are using PHP
    index index.php index.html index.htm;

    server_name Nom-Domaine.com;

    location / {
    rewrite ^/api/?(.*)$ /webservice/dispatcher.php?url=$1 last;
    rewrite ^/([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$1$2.jpg last;
    rewrite ^/([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$1$2$3.jpg last;
    rewrite ^/([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$1$2$3$4.jpg last;
    rewrite ^/([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$1$2$3$4$5.jpg last;
    rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6.jpg last;
    rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7.jpg last;
    rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8.jpg last;
    rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9.jpg last;
    rewrite ^/c/([0-9]+)(-[_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ /img/c/$1$2.jpg last;
    rewrite ^/c/([a-zA-Z-]+)(-[0-9]+)?/.+\.jpg$ /img/c/$1.jpg last;
    rewrite ^/([0-9]+)(-[_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ /img/c/$1$2.jpg last;
    try_files $uri $uri/ /index.php?$args; 
    }
 
    location ~ \.php$ {
        fastcgi_index  index.php;
		fastcgi_read_timeout 5000;
		fastcgi_pass 127.0.0.1:9000;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
        #include snippets/fastcgi-php.conf;

        # Variable php.ini
        #fastcgi_param  PHP_ADMIN_VALUE "date.timezone=Europe/Paris";
        fastcgi_param  PHP_ADMIN_VALUE "post_max_size=32M
                                        date.timezone=Europe/Paris
                                        upload_max_filesize=32M
										max_execution_time=600
										display_errors=On
										error_reporting=On
										display_startup_errors=On
										";         
    }

   gzip on;
   gzip_comp_level 1;
   gzip_buffers 16 8k;
   gzip_types application/json text/css application/javascript;
}

erreur504.png.630189ed37b049483abc7facb282500e.png

×
×
  • Create New...