Affectation du script à un nom de domaine

9 messages dans ce sujet

Posté(e) · Signaler ce message

Bonjour,

J'ai créé ma boutique sur le serveur de mon hébergeur à l'adresse: 

http://magasin002.mutu.firstheberg.net/Chrislye6/

Celle-ci fonctionne parfaitement.
Je voudrai maintenant l'affectée à mon nom de domaine chrislye.fr, pour cela je change le chemin sur le site de mon hébergeur.
J'ai alors une erreur 500 qui apparaît.
J'ai contacté mon hébergeur pour lui signaler cette anomalie il m'a répondu: Une erreur 500 s'affiche car il y a une erreur PHP, la voici:

Nov 13 10:48:25 web-1 magasin002-apache-error: [Wed Nov 13 10:48:25 2019] [error] [client 91.229.20.5] PHP Parse error: syntax error, unexpected '&&' (T_BOOLEAN_AND), expecting ')' in /srv/filer02/magasin002/www/Chrislye6/lib/fonctions/order.php on line 1472
Nov 13 10:48:25 web-1 magasin002-apache-error: [Wed Nov 13 10:48:25 2019] [error] [client 91.229.20.5] PHP Stack trace:
Nov 13 10:48:25 web-1 magasin002-apache-error: [Wed Nov 13 10:48:25 2019] [error] [client 91.229.20.5] PHP 1. {main}() /srv/filer02/magasin002/www/Chrislye6/index.php:0
Nov 13 10:48:25 web-1 magasin002-apache-error: [Wed Nov 13 10:48:25 2019] [error] [client 91.229.20.5] PHP 2. include() /srv/filer02/magasin002/www/Chrislye6/index.php:26
 

Je ne comprends pas pourquoi tout fonctionne à partir du dossier sur le serveur et provoque une erreur 500 dés  que je l'affecte à un nom de domaine.

Avez-vous une explication?

Merci pour votre aide

Cordialement
Christian

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

Vous pouvez faire une correction dans le fichier lib/fonctions/order.php à la ligne 1472, il faut remplacer la ligne

        $poids_text = (!empty($prod['poids'] && $prod['poids']>0) ? "\r\n" . $GLOBALS['STR_WEIGHT_SHORT'] . $GLOBALS['STR_BEFORE_TWO_POINTS'] . ": " . StringMb::htmlspecialchars_decode($prod["poids"], ENT_QUOTES) . ' ' . $GLOBALS["STR_GRAMMES"] : "");

par

        $poids_text = (!empty($prod['poids']) && $prod['poids']>0 ? "\r\n" . $GLOBALS['STR_WEIGHT_SHORT'] . $GLOBALS['STR_BEFORE_TWO_POINTS'] . ": " . StringMb::htmlspecialchars_decode($prod["poids"], ENT_QUOTES) . ' ' . $GLOBALS["STR_GRAMMES"] : "");

 

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Trop fort, ça marche

MERCI

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

J'ai maintenant une autre erreur lorsque je veux accéder à l'administration:

Fatal error: Can't use function return value in write context in /srv/filer02/magasin002/www/Chrislye6/lib/fonctions/fonctions_admin.php on line 7654

Voir le fichier joint pour l'intégralité de l'erreur.

Bonne soiréeadministrer

Capture.JPG

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

Merci pour votre retour. Pour corriger cette nouvelle erreur il faut remplacer la ligne 7654 du fichier lib/fonctions/fonctions_admin.php

if (!empty(vn($_POST['categories']))) {

par

if (!empty($_POST['categories'])) {

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

Encore merci pour votre réactivité.

J'ai modifié la ligne 7654 du fichier lib/fonctions/fonctions_admin.ph une nouvelle erreur s'est produite à la ligne 7711 qui était identique à la ligne 7654 d'origine, je l'ai donc modifié également et maintenant ça fonctionne.

Sauf que tout fonctionne sous http mais pas sous https, j'ai ce message d'erreur:

Contenu non sécurisé bloqué
Opéra a bloqué du contenu sur cette page qui provient de sources non sécurisé

J'ai essayé avec plusieurs navigateur pour le même effet.

Normalement le nom de domaine chrislye.fr est déclaré en https puisque il fonctionne ainsi sous mon ancien script e-commerce.

vous pouvez tester le site en http://chrislye.fr il fonctionne puis en https://chrislye.fr ça fonctionne pas

Avez-vous une idée de comment résoudre ce problème?

Cordialement,
Christian

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

Avez-vous changé la valeur du nom de domaine principale dans votre boutique pour passer la boutique en https ?  Sinon vous pouvez modifier le nom de domaine depuis les paramètres du site : administrer/sites.php?mode=modif&id=1 dans le champ "URL du site* :"

Sinon dans la base de données dans la table peel_configuration changer le domaine dans l'enregistrement qui a pour `technical_code` wwwroot.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) (modifié) · Signaler ce message

Bonjour,

Depuis la base de données j'ai remplacée le champ "technical_code" wwwroot par https://chrislye.fr sans résultat toujours le même problème, j'ai modifié également le champ "string" par https://chrislye.fr sans davantage de résultat, toujours le même problème  de contenu bloqué qui proviennent de sources non sécurisé.

Je commence à avoir un début d'explication.
Dans "
peel_configuration" si je laisse le champs  "string" à http://chrislye.fr  et que je saisisse l'adresse https://chrislye.fr c'est là que j'ai l'erreur "contenu non sécurisé" et c'est normal puisque les champs comme:
 

general_add_notepad_image{$GLOBALS['repertoire_images']}/ajout_pense_bete.p ng
(Current : http://chrislye.fr/modeles/peel9/images/ajout_pense_bete.png)

restent avec l'adresse http://chrislye qui est interprété comme non sécurisé

Par contre, en remettant dans le champ "technical_code"  à wwwroot et le champ "string" à https://chrislye.fr j'ai ce message d'erreur: ERR_TOO_MANY_REDIRECTS lorsque je saisie l'adresse  https://chrislye.fr et la je cale.
J'ai effacé les cookies ainsi que l'historique de navigation et les fichiers et images en cache. Rien n'y fait j'ai toujours ERR_TOO_MANY_REDIRECTS

Au secours, je me noie!!! .  
 

 

 

Modifié (le) par 2czm

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

J'ai pris contact avec vous par message privé.

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping