Jump to content

Erreur HTTP 500, besoin de rafraichir chaque page


Recommended Posts

Bonjour à tous,

 

Je suis en train de terminer une boutique sous 1.5.1.0 et je rencontre un problème inhabituel : sur mon FO, je suis rafraichir chaque page quand je navigue dans mon site.

 

Concrètement, je suis sur la page d'accueil, je clique sur une catégorie et je tombe sur "Erreur HTTP 500 (Internal Server Error) : Une situation inattendue s'est produite tandis que le serveur tentait de traiter la demande.

 

Si je rafraichis ma page, pad de soucis, elle s'affiche. Avez-vous une idée d'où vient le problème ? J'ai essayé en activant ou pas la réécriture d'URL et je ne remarque pas de changements...

 

D'avance merci pour votre aide.

Link to comment
Share on other sites

Bon dans le désordre:

http://www.logrechat.com/c/fr-default-medium/textile.jpg -> 404

http://www.logrechat.com/themes/lastore/css/http://themes.googleusercontent.com/static/fonts/ubuntu/v4/OsJ2DjdpjqFRVUSto6IffD8E0i7KZn-EPnyo3HZu7kw.woff -> 404

http://www.logrechat.com/themes/lastore/css/http://themes.googleusercontent.com/static/fonts/ubuntu/v4/0ihfXUL2emPh0ROJezvraD8E0i7KZn-EPnyo3HZu7kw.woff -> 404

 

Ton erreur 500 semble provenir (comme presque toujours) de ton .htaccess

Comme tu es chez OVH (mutualisé) a priori, visualise le log des erreurs https://logs.ovh.net/ (temps réel)

Ceci devrait te mener a l'origine du problème.

 

Au pire poste ton .htaccess ici

Link to comment
Share on other sites

Voici le .htaccess qui se trouve à la racine de mon répertoire mais j'ai également 3 .htaccess pour le thème que j'ai acheté, désires-tu aussi que je les poste ?

 

Je te remercie très sincèrement de ton aide ^_^

 

SetEnv PHP_VER 5
SetEnv REGISTER_GLOBALS 0
# URL rewriting module activation
RewriteEngine on
# ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again
# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution
# http://www.prestashop.com - http://www.prestashop.com/forums
<IfModule mod_rewrite.c>
# Disable Multiviews
Options -Multiviews
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.logrechat.com$
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]
# Images
RewriteCond %{HTTP_HOST} ^www.logrechat.com$
RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L]
RewriteCond %{HTTP_HOST} ^www.logrechat.com$
RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L]
RewriteCond %{HTTP_HOST} ^www.logrechat.com$
RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L]
RewriteCond %{HTTP_HOST} ^www.logrechat.com$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L]
RewriteCond %{HTTP_HOST} ^www.logrechat.com$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L]
RewriteCond %{HTTP_HOST} ^www.logrechat.com$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L]
RewriteCond %{HTTP_HOST} ^www.logrechat.com$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L]
RewriteCond %{HTTP_HOST} ^www.logrechat.com$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L]
RewriteCond %{HTTP_HOST} ^www.logrechat.com$
RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L]
RewriteCond %{HTTP_HOST} ^www.logrechat.com$
RewriteRule ^c/([a-zA-Z-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L]
# Dispatcher
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteCond %{HTTP_HOST} ^www.logrechat.com$
RewriteRule ^.*$ - [NC,L]
RewriteCond %{HTTP_HOST} ^www.logrechat.com$
RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L]
</IfModule>
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType text/css "access plus 1 week"
ExpiresByType text/javascript "access plus 1 week"
ExpiresByType application/javascript "access plus 1 week"
ExpiresByType application/x-javascript "access plus 1 week"
ExpiresByType image/x-icon "access plus 1 year"
</IfModule>
FileETag INode MTime Size
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
</IfModule>
#If rewrite mod isn't enabled
ErrorDocument 404 /index.php?controller=404
# ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again

Link to comment
Share on other sites

Ok laisse tomber les logs.

 

Si tu pointes sur logrechat.com tu es redirigé comme de juste sur www.logrechat.com, mais a partir de là plus d'erreur 500

Donc:

Quels sont tes paramètres dans SEO et URL?

Quels sont tes paramètres de multishop?

 

Je commence a penser qu'il existe un problème dans la fonction Cookie::getDomain() mais vu le manque de commentaire et le bretzel de cette dernière c'est pas gagné ...

Link to comment
Share on other sites

Alors, pour SEO et URL, dans Configuration des URL, j'ai 3 fois oui.

Dans URL de la boutique : www.logrechat.com pour domaine et domaine ssl et / pour Chemin. Je n'ai rien changé en ce qui concerne le chemin des liens.

 

Pour le multishop, si c'est bien dans Préférences > Générales, j'ai simplement sélectionné non.

 

Si tu préfères des captures d'écran, dis-le moi...

 

En tout cas, moi je sèche totalement, j'ai déjà fait 3 boutique prestashop différentes et je n'ai jamais rencontré ce problème. Penses-tu que ça pourrait venir de mon thème ? Je l'ai acheté sur ThemeForest et je n'ai jamais eu de soucis avec eux, ils font des thèmes de qualité...

Link to comment
Share on other sites

Cette erreur est a corriger absolument:

error.pngLine 133, Column 401: "lucida" is not a member of a group specified for any attribute

…OgreChat" style="font-family: "lucida grande",tahoma,verdana,arial,sans-serif;…

Même si rien de tout cela ne mène a une erreur 500

 

Erreur 500 c'est coté apache, le validateur c'est coté navigateur.

 

J'attends toujours le résultat de tes logs d'erreur serveur.

Link to comment
Share on other sites

OVH Speed Log : web

 

 

[color=#000000]128.30.52.73 www.logrechat.com - [06/Nov/2012:01:09:38 +0100] "GET /6-a-table HTTP/1.1" 200 6065 "-" "W3C_Validator/1.3"[/color]66.249.66.156 www.logrechat.com - [06/Nov/2012:03:33:38 +0100] "GET /31-assise-poussette-maxi-cosi HTTP/1.1" 200 4921 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"66.249.66.156 www.logrechat.com - [06/Nov/2012:03:32:29 +0100] "GET /26-egouttoir HTTP/1.1" 200 5761 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"66.249.66.156 www.logrechat.com - [06/Nov/2012:03:37:01 +0100] "GET /index.php?id_product=22&controller=product HTTP/1.1" 301 20 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"66.249.66.156 www.logrechat.com - [06/Nov/2012:03:33:06 +0100] "GET /17-cocon-naissance HTTP/1.1" 200 5703 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"66.249.66.156 www.logrechat.com - [06/Nov/2012:03:33:27 +0100] "GET /36-corbeille-de-toilette HTTP/1.1" 200 5702 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"66.249.75.158 www.logrechat.com - [06/Nov/2012:03:32:04 +0100] "GET /25-biberon HTTP/1.1" 200 4914 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"66.249.66.156 www.logrechat.com - [06/Nov/2012:03:33:36 +0100] "GET /22-assiette-couvert-gobelet HTTP/1.1" 200 4914 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"66.249.66.156 www.logrechat.com - [06/Nov/2012:03:33:09 +0100] "GET /32-housse-maxi-cosi HTTP/1.1" 200 4919 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"66.249.75.158 www.logrechat.com - [06/Nov/2012:03:31:36 +0100] "GET /48-divers HTTP/1.1" 200 5719 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"66.249.66.156 www.logrechat.com - [06/Nov/2012:03:33:36 +0100] "GET /37-coffret-produits-de-soin HTTP/1.1" 200 4925 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"66.249.66.156 www.logrechat.com - [06/Nov/2012:03:32:52 +0100] "GET /13-gigoteuse HTTP/1.1" 200 5688 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"66.249.66.156 www.logrechat.com - [06/Nov/2012:03:32:03 +0100] "GET /24-tablier HTTP/1.1" 200 4911 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"66.249.66.156 www.logrechat.com - [06/Nov/2012:03:37:00 +0100] "GET /18-cape-de-bains-gant-de-toilette.html HTTP/1.1" 200 7409 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"66.249.66.156 www.logrechat.com - [06/Nov/2012:03:32:33 +0100] "GET /27-goupillon HTTP/1.1" 200 4911 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"66.249.66.156 www.logrechat.com - [06/Nov/2012:03:31:59 +0100] "GET /28-textile HTTP/1.1" 200 5983 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"66.249.66.156 www.logrechat.com - [06/Nov/2012:03:33:00 +0100] "GET /16-couverture HTTP/1.1" 200 5692 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"66.249.66.156 www.logrechat.com - [06/Nov/2012:03:33:02 +0100] "GET /29-nid-d-ange HTTP/1.1" 200 4921 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"66.249.66.156 www.logrechat.com - [06/Nov/2012:03:32:13 +0100] "GET /21-biberons HTTP/1.1" 200 6007 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"66.249.66.156 www.logrechat.com - [06/Nov/2012:03:31:33 +0100] "GET /30-nomade HTTP/1.1" 200 5688 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"66.249.66.156 www.logrechat.com - [06/Nov/2012:03:35:42 +0100] "GET /themes/lastore/img/ HTTP/1.1" 500 349 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"66.249.66.156 www.logrechat.com - [06/Nov/2012:03:32:12 +0100] "GET /11-textile HTTP/1.1" 200 5978 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"66.249.66.156 www.logrechat.com - [06/Nov/2012:03:33:05 +0100] "GET /35-cape-de-bain HTTP/1.1" 200 5703 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"66.249.75.158 www.logrechat.com - [06/Nov/2012:03:31:42 +0100] "GET /23-bavoir HTTP/1.1" 200 4908 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"66.249.75.158 www.logrechat.com - [06/Nov/2012:03:32:01 +0100] "GET /33-le-bain HTTP/1.1" 200 6021 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"66.249.66.156 www.logrechat.com - [06/Nov/2012:03:31:30 +0100] "GET /49-divers HTTP/1.1" 200 5713 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"66.249.66.156 www.logrechat.com - [06/Nov/2012:03:31:48 +0100] "GET /47-divers HTTP/1.1" 200 5704 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"66.249.66.156 www.logrechat.com - [06/Nov/2012:03:37:22 +0100] "GET /22-gigoteuse.html HTTP/1.1" 200 7365 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"88.190.26.60 logrechat.com - [06/Nov/2012:08:12:33 +0100] "GET /img/logo.jpg HTTP/1.0" 200 4747 "-" "-"88.190.26.60 logrechat.com - [06/Nov/2012:08:12:46 +0100] "GET /img/logo.jpg HTTP/1.0" 200 4747 "-" "-"88.190.26.60 logrechat.com - [06/Nov/2012:08:12:46 +0100] "GET /img/logo.jpg HTTP/1.1" 200 4747 "-" "PrestaShopBot/1.1"88.190.26.60 logrechat.com - [06/Nov/2012:08:12:46 +0100] "GET / HTTP/1.1" 301 - "-" "PrestaShopBot/1.1"88.190.26.60 www.logrechat.com - [06/Nov/2012:08:12:40 +0100] "GET / HTTP/1.1" 200 20292 "-" "PrestaShopBot/1.1"88.190.26.60 logrechat.com - [06/Nov/2012:08:12:43 +0100] "GET / HTTP/1.1" 301 - "-" "PrestaShopBot/1.1"88.190.26.60 www.logrechat.com - [06/Nov/2012:08:12:48 +0100] "GET / HTTP/1.1" 200 20292 "-" "PrestaShopBot/1.1"88.190.26.60 www.logrechat.com - [06/Nov/2012:08:12:46 +0100] "GET / HTTP/1.1" 200 20292 "-" "PrestaShopBot/1.1"88.190.26.60 logrechat.com - [06/Nov/2012:08:12:33 +0100] "GET /img/logo.jpg HTTP/1.1" 200 4747 "-" "PrestaShopBot/1.1"88.190.26.60 www.logrechat.com - [06/Nov/2012:08:12:44 +0100] "GET / HTTP/1.1" 200 20292 "-" "PrestaShopBot/1.1"88.190.26.60 logrechat.com - [06/Nov/2012:08:12:33 +0100] "GET / HTTP/1.1" 301 - "-" "PrestaShopBot/1.1" [color=#000000]88.190.26.60 logrechat.com - [06/Nov/2012:08:12:47 +0100] "GET / HTTP/1.1" 301 - "-" "PrestaShopBot/1.1"[/color]

 

 

error

 

 

[color=#000000][Tue Nov 06 03:35:42 2012] [error] [client 66.249.66.156] [host www.logrechat.com] Premature end of script headers: index.php[/color][color=#000000][Tue Nov 06 10:04:06 2012] [error] [client 66.249.66.156] [host www.logrechat.com] Premature end of script headers: index.php[/color]

 

Link to comment
Share on other sites

Bonjour,

 

J'ai également le problème d'error HTTP 500 à chaque fois que je navigue pour la première fois dans mes catégories, sous catégories ou produits. Après un rafraîchissement la page s'affiche et si j'y retourne, cela fonctionne.

 

J'ai déjà lu beaucoup de posts mais je n'ai pas vraiment trouvé de solution. Par contre je vois que je ne suis pas le seul dans ce cas de figure. J'ai donc fini par m'inscrire sur le forum.

 

Mon site n'est pas encore en production et à cette allure je ne sais quand il le sera!

 

Dans config/config.inc.php j'ai mis 'dispaly_errors' à 'ON' dans l'espoir que cela me mettrait sur la piste et le résultat est:

 

Fatal error: Function name must be a string in /home/www/tools/smarty/sysplugins/smarty_internal_templatebase.php on line 281

 

Est-ce que quelqu'un a une idée ?

 

Merci d'avance

Link to comment
Share on other sites

Merci doekia,

 

J'ai suivi le lien et effectivement ça correspond à mon cas. Suite à la lecture de l'article j'ai désactivé Smarty dans

"Paramètres avancés separator_breadcrumb.png Performances" et j'ai forcé la compilation. Tout à l'air de mieux fonctionner, pour l'instant.

 

Juste un petit truc supplémentaire par contre. Dans tools/smarty/ je n'ai ni 'compile' ni 'cache'. J'ai lu partout sur tools/smarty/compile/ et tools/smarty/cache/ mais ils n'y sont pas. Je trouve les dossiers 'cache' et 'compile' dans /cache/smarty/cache/ et /cache/smarty/compile/ Est-ce la même chose ? De toute façon, puisque je n'avais que ces dossiers là, j'ai vidé les caches là ou ils se trouvent.

Edited by kool-wind (see edit history)
Link to comment
Share on other sites

Juste un petit truc supplémentaire par contre. Dans tools/smarty/ je n'ai ni 'compile' ni 'cache'. J'ai lu partout sur tools/smarty/compile/ et tools/smarty/cache/ mais ils n'y sont pas. Je trouve les dossiers 'cache' et 'compile' dans /cache/smarty/cache/ et /cache/smarty/compile/ Est-ce la même chose ? De toute façon, puisque je n'avais que ces dossiers là, j'ai vidé les caches là ou ils se trouvent.

 

Bonjour,

 

Ces dossier concerne la 1.4.x

Si tu est en 1.5.x, il faut aller dans : cache/smarty/compile/

 

Loïc.

Link to comment
Share on other sites

Pour résumer la situation actuelle, j'ai désactivé Smarty et je ne force plus la recompilation. Je n'ai plus de HTTP 500 donc évidemment il y a un mieux mais après tout est-ce la meilleure solution ?

 

Il me semble, en tant que débutant, que si on a besoin de désactiver quelque chose pour que ça marche (alors que Prestashop recommande de laisser actif) il y a un problème non résolu quelque part.

Link to comment
Share on other sites

  • 9 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...