- Posts: 39
- Thank you received: 0
Internal Server Error 500
12 years 2 months ago #162978
by Brunov99
Internal Server Error 500 was created by Brunov99
-- url of the page with the problem -- :
www.cbienici.net/isoris3/
-- HikaShop version -- : Business 2.3.1
-- Joomla version -- : 3.3.1
-- PHP version -- : 5.4.3
-- Browser(s) name and version -- : FF30
-- Error-message(debug-mod must be tuned on) -- : Error_message
Je viens de changer de template et de framework sur un site en cours de test et Hikashop ne réagit pas du tout de la même façon.
Dans la première version (Helix II Framework) les liens vers les pages produits sont corrects
Site 1
Dans la seconde version (Gantry 4 Framework) les liens vers les pages produits génèrent une erreur 500.
Site 2
Alors que je n'ai rien changé à la structure Hikashop (catalogue, produits...).
D'où cela peut-il provenir ?
Merci
Brunov99
-- HikaShop version -- : Business 2.3.1
-- Joomla version -- : 3.3.1
-- PHP version -- : 5.4.3
-- Browser(s) name and version -- : FF30
-- Error-message(debug-mod must be tuned on) -- : Error_message
Je viens de changer de template et de framework sur un site en cours de test et Hikashop ne réagit pas du tout de la même façon.
Dans la première version (Helix II Framework) les liens vers les pages produits sont corrects
Site 1
Dans la seconde version (Gantry 4 Framework) les liens vers les pages produits génèrent une erreur 500.
Site 2
Alors que je n'ai rien changé à la structure Hikashop (catalogue, produits...).
D'où cela peut-il provenir ?
Merci
Brunov99
Please Log in or Create an account to join the conversation.
12 years 2 months ago #162982
by nicolas
Replied by nicolas on topic Internal Server Error 500
Bonjour,
La différence que je vois, c'est que pour le premier site, vous avez l'option "forcer l'id des produits et des catégories dans les URLs" désactivée dans la section SEF de la configuration alors que sur le second site, cette option est activée.
Maintenant, cela n'est peut être pas lié.
L'idéal serait de regarder le message d'erreur (une "Fatal error") correspondant à l'erreur 500 dans le log d'erreur PHP de votre serveur. Cela donnera des indications sur l'origine du problème.
La différence que je vois, c'est que pour le premier site, vous avez l'option "forcer l'id des produits et des catégories dans les URLs" désactivée dans la section SEF de la configuration alors que sur le second site, cette option est activée.
Maintenant, cela n'est peut être pas lié.
L'idéal serait de regarder le message d'erreur (une "Fatal error") correspondant à l'erreur 500 dans le log d'erreur PHP de votre serveur. Cela donnera des indications sur l'origine du problème.
Please Log in or Create an account to join the conversation.
12 years 2 months ago #163099
by Brunov99
Replied by Brunov99 on topic [Réglé] Internal Server Error 500
Bonjour,
Merci pour la piste.
En fait le problème venait de la réécriture des URLs. J'avais mis "Forcer les URLs canoniques sur les listings" sur OUI. Et je be sais pas pourquoi ça ne marche pas. Quand je mets "Non, générer les URLs, cela fonctionne. Je veux bien qu'on m'explique.
J'ai défini à chaque étape de la construction du catalogue mes URLs canoniques sous la forme :
/catalogue
/catalogue/categorie
/catalogue/categorie/sous-categorie
/catalogue/categorie/sous-categorie/produit
Enfin bon, la première solution fonctionne, même si ce n'est pas celle que je préfère.
Encore merci.
Brunov99
Merci pour la piste.
En fait le problème venait de la réécriture des URLs. J'avais mis "Forcer les URLs canoniques sur les listings" sur OUI. Et je be sais pas pourquoi ça ne marche pas. Quand je mets "Non, générer les URLs, cela fonctionne. Je veux bien qu'on m'explique.
J'ai défini à chaque étape de la construction du catalogue mes URLs canoniques sous la forme :
/catalogue
/catalogue/categorie
/catalogue/categorie/sous-categorie
/catalogue/categorie/sous-categorie/produit
Enfin bon, la première solution fonctionne, même si ce n'est pas celle que je préfère.
Encore merci.
Brunov99
Please Log in or Create an account to join the conversation.
12 years 2 months ago #163116
by nicolas
Replied by nicolas on topic [Réglé] Internal Server Error 500
Bonjour,
Vous ne pouvez pas mettre n'importe quoi dans les URLs canoniques. Vous ne pouvez mettre que des URLs qui sont fonctionelles.
En activant l'option "Forcer les URLs canoniques sur les listings", le système va utiliser les URL canoniques des produits et si elles ne sont pas valides, les liens de fonctionneront pas.
Vous ne pouvez pas mettre n'importe quoi dans les URLs canoniques. Vous ne pouvez mettre que des URLs qui sont fonctionelles.
En activant l'option "Forcer les URLs canoniques sur les listings", le système va utiliser les URL canoniques des produits et si elles ne sont pas valides, les liens de fonctionneront pas.
Please Log in or Create an account to join the conversation.
12 years 2 months ago - 12 years 2 months ago #163150
by Brunov99
Replied by Brunov99 on topic [Réglé] Internal Server Error 500
Bonjour,

Je comprends bien, cela me parait logique.
C'est pourquoi j'avais posé cette question sur ce même forum il y a quelques temps et j'avais obtenu cette réponse :
url-canonique
Dans la version 1 du site ce sont pourtant ces mêmes urls canoniques qui ont été utiisées et j'utilisais la fonction forcer ces urls.
Les seules différences notables entre les 2 sites sont le template et la mise à jour de la version Hikashop.
Donc si vous pouviez me repréciser la bonne syntaxe de ces urls cela me servirait grandement.
Merci
Brunov99
J'apprécie.Vous ne pouvez pas mettre n'importe quoi dans les URLs canoniques. Vous ne pouvez mettre que des URLs qui sont fonctionelles.
Je comprends bien, cela me parait logique.
C'est pourquoi j'avais posé cette question sur ce même forum il y a quelques temps et j'avais obtenu cette réponse :
url-canonique
Dans la version 1 du site ce sont pourtant ces mêmes urls canoniques qui ont été utiisées et j'utilisais la fonction forcer ces urls.
Les seules différences notables entre les 2 sites sont le template et la mise à jour de la version Hikashop.
Donc si vous pouviez me repréciser la bonne syntaxe de ces urls cela me servirait grandement.
Merci
Brunov99
Last edit: 12 years 2 months ago by Brunov99.
Please Log in or Create an account to join the conversation.
12 years 2 months ago #163169
by nicolas
Replied by nicolas on topic [Réglé] Internal Server Error 500
Bonjour,
La question sur votre autre sujet portait sur l'utilisation de l'URL complète ou seulement la partie après le nom de domaine et non sur le fait que les URLs devaient avoir une certaine structure.
La "bonne syntaxe" c'est la syntaxe des URLs que vous avez sur votre frontend lorsque vous désactivez l'option "Forcer les URLs canoniques sur les listings". Cela dépend également de comment vous configurez les autres options SEF d'HikaShop.
Par exemple, si vous enlevez les ids dans les URLs, alors la bonne syntaxe sera avec des URLs sans les ids, mais si vous les gardez, alors la bonne syntaxe sera avec les ids.
La question sur votre autre sujet portait sur l'utilisation de l'URL complète ou seulement la partie après le nom de domaine et non sur le fait que les URLs devaient avoir une certaine structure.
La "bonne syntaxe" c'est la syntaxe des URLs que vous avez sur votre frontend lorsque vous désactivez l'option "Forcer les URLs canoniques sur les listings". Cela dépend également de comment vous configurez les autres options SEF d'HikaShop.
Par exemple, si vous enlevez les ids dans les URLs, alors la bonne syntaxe sera avec des URLs sans les ids, mais si vous les gardez, alors la bonne syntaxe sera avec les ids.
Please Log in or Create an account to join the conversation.
Time to create page: 0.187 seconds