osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Serveur Strato passage au php 5.2.17... Oscommerce bug
Wishcatcher
posté 25 Feb 2014, 08:59
Message #1


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 32
Inscrit : 27-October 04
Lieu : Verlaine - Belgium
Membre no 3594



Bonjour à tous,

Ma boutique fonctionnait parfaitement bien jusqu'à ce week-end, où mon hébergeur strato est devenu php 5.2.17
Plus moyen d'aller dans l'interface admin, une jolie page not found s'affiche... Pourtant tout est là...
Plus moyen de voir les infos sur articles, on clique dessus et vlan page qui affiche produit indisponible...
Si on clique sur mon compte => erreur de cookie et le message veuillez réduire la sécurité blablabla alors que rien n'a changé entre vendredi et hier... Cela le fait avec ie, firefox et chrome...
Si on clique sur une catégorie de produit => la page reste sur l'accueil...

Croyant à un hack, j'ai remis les backups du site et de la DB MySQL => toujours pareil


Qu'Est-ce qu'il faut faire pour rétablir la boutique comme avant le passage à ce php 5.2.17 ? La dernière fois qu'il y avait eu un bug du genre c'est au passage du php 4.x au 5... Il avait fallut ajouter un php.ini avec register_globals = on mais j'ai beau chercher sur le web et divers forums, je ne vois rien concernant les modifs à faire...


La boutique est une MS 2.2... Est-ce qu'il va falloir passer à la 2.3.1 fr ????


Merci pour votre aide.


--------------------
[edit NO_PUB]
Go to the top of the page
 
Pierre94
posté 25 Feb 2014, 19:03
Message #2


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 3
Inscrit : 10-July 10
Membre no 27788



Bonsoir,

Pour info la version osCommerce Online Merchant v2.2 RC1 W3C Valid FR fonctionne sans modification sous PHP 5.3.3 et MySQL 5.1.71.

Au changement de version OsCommerce il est nécessaire de réindexer la base données. Celà peut se faire sous PhpMyAdmin.
Go to the top of the page
 
chti_poupon
posté 25 Feb 2014, 19:38
Message #3


Ceinture noire OSC
Icône de groupe

Groupe : TechDev
Messages : 2757
Inscrit : 9-September 08
Lieu : Douai
Membre no 22915



Bonjour
La 2.2 est bien compatible avec la 5.2.17, à part quelques fonctions "deprecated" qui se signalent par un message d'erreur.
Sur un site en exploitation, il est normal de rediriger les erreurs vers un fichier error.log ou équivalent, l'as-tu consulté ?
Par ailleurs, pour éviter des soucis de référencement, il est bon de mettre une page 404 explicative.
L'erreur "produit manquant" suggère un rewriting incorrect et/ou une mauvaise communication avec la base de donnée:
N'y a-t-il pas eu de changement d'adresse "dure" et/ou de code/nom de la base de données? Repointes attentivement tes deux fichiers catalog/(admin/)includes/configure.php.
Interroges aussi ton hébergeur qui pourrait te signaler ce que sa machine lui signale.

A te lire !
Chti poupon
Go to the top of the page
 
Wishcatcher
posté 25 Feb 2014, 22:22
Message #4


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 32
Inscrit : 27-October 04
Lieu : Verlaine - Belgium
Membre no 3594



Bonsoir,

Merci pour vos suggestions, j'ai contacté mon hébergeur et mon cas a été transféré au service technique apparemment ils ne voient absolument pas d'où cela peut venir ( problème de liaison MySQL, mais tout est bien configuré ds les fichiers configure.php) ...

Je reviens vers vous dès que j'aurai plus d'infos...

Ce message a été modifié par Wishcatcher - 25 Feb 2014, 22:23.


--------------------
[edit NO_PUB]
Go to the top of the page
 
Bonbec
posté 25 Feb 2014, 22:38
Message #5


Ceinture marron OSC
Icône de groupe

Groupe : Modérateurs
Messages : 1543
Inscrit : 30-May 06
Lieu : Vichy (03)
Membre no 10583



Bonsoir,

Si ton hébergeur t'a changé de serveur sans rien dire lors du changement de version php, vérifie le chemin absolu de tes configure.php
Voilà la page de la FAQ à ce sujet.


--------------------
Config 1 en live : Osc 2.2 très fortement modifié ... UTF-8 et Php 5.4.
Contribs installées : down_for_maintenance_v 2.3 | Estimated Shipping v1.5 | imprint_1_3_5 | low_stock_report_v2.04 | visible_countries_1.2b | Products Tabs | shoppingCart_cleanup_v1.01.0 | + trop de bidouilles persos pas très OsCommerce (erreurs de jeunesse)
Config 2 en local avec UwAmp : Osc Phoenix
Go to the top of the page
 
Wishcatcher
posté 28 Feb 2014, 13:08
Message #6


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 32
Inscrit : 27-October 04
Lieu : Verlaine - Belgium
Membre no 3594



Bonjour,

Voici la réponse du tech de Strato :

***
Cher Monsieur,

nous vous remercions de votre demande.

Je viens de contrôler votre site xxxx , il n'y a effectivement aucun souci au niveau de serveur. Le site n'est pas bloqué par STRATO et s'affiche correctement. Et je vous assure, STRATO n'a fait aucune modification, ni sur votre Site ni sur le serveur ou il est hébergé votre site.
Je regrette ne pas pouvoir vous aider dans la mesure où nous ne pouvons malheureusement pas prendre en charge le développement et le debugage de shop qui ne sont pas créé ou bien programmé pas STRATO. Je vous conseille de contacter directement le créateur de shop bien à consulter leur FAQ et leur site.
Nous sommes désolés que cette opération soit si compliquée et nous vous remercions par avance pour votre compréhension

L´avis que vous portez sur notre support client nous intéresse!
Pour pouvoir encore mieux réaliser vos souhaits et vos attentes, nous vous demandons de vouloir prendre le temps de répondre à notre questionnaire.
****

Donc , j'ai retrouvé un backup de janvier 2013, qui fonctionnait à 100%, j'ai mis la base de donnée de janvier 2013, et rien ne change...

J'ai changé le mot de passe MySQL sans changer celui des fichiers configure.php => erreur de liaison avec la DB
Quand je mets le bon mot de passe :

=> On clique sur Mon compte : erreur cookie
=> je pointe mon répertoire admin : page introuvable
=> je clique sur des articles en promo : produit non disponible
=> je clique sur une catégorie : cela reste sur la page d'accueil (malgré que l'adresse internet affiche bien le path de la catégorie choisie...)

J'ai bien entendu vérifié le realpath et celui-ci est correct dans les deux configure.php...

D'où peut bien provenir le bug ?




--------------------
[edit NO_PUB]
Go to the top of the page
 
chti_poupon
posté 28 Feb 2014, 14:52
Message #7


Ceinture noire OSC
Icône de groupe

Groupe : TechDev
Messages : 2757
Inscrit : 9-September 08
Lieu : Douai
Membre no 22915



Bonjour
Deux choses différentes:
1/Essayes de supprimer de ton navigateur tous les cookies relatifs à ton propre site, ou essaies un navigateur différent IE ou OPERA ou Safari si tu utilises Firefox. Si çà marche,j'aimerai en avoir l'explication - mais çà marche chez moi quand le présent forum m'envoie "sur les roses".
2/Peux tu mettre dans le .htaccess de ton admin:
Code
php_flag display_errors on
php_flag display_startup_errors on
php_flag ignore_repeated_errors on
php_flag expose_php off
php_flag html_errors on
php_flag log_errors off
php_value register_globals 1

et vérifies dans catalog/admin/includes/application_top.php qu'il y a (vers la ligne 18):
Code
// set the level of error reporting
error_reporting(E_ALL ^ E_NOTICE);

Tu devrais avoir alors des messages d'erreur instructifs
Bons essais !
Chti poupon
Go to the top of the page
 
Wishcatcher
posté 28 Feb 2014, 17:34
Message #8


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 32
Inscrit : 27-October 04
Lieu : Verlaine - Belgium
Membre no 3594



Voici l'erreur :

****
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, service@webmailer.de and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
****

Où puis-je trouver l'error log ?


--------------------
[edit NO_PUB]
Go to the top of the page
 
Bonbec
posté 28 Feb 2014, 17:44
Message #9


Ceinture marron OSC
Icône de groupe

Groupe : Modérateurs
Messages : 1543
Inscrit : 30-May 06
Lieu : Vichy (03)
Membre no 10583



Re,
C'est une "error 500".
Ton serveur n'a pas compris une syntaxe dans ton .htaccess et plante.
Regarde dans ton .htaccess si tu n'as pas un rewrite base qui ne va pas.


--------------------
Config 1 en live : Osc 2.2 très fortement modifié ... UTF-8 et Php 5.4.
Contribs installées : down_for_maintenance_v 2.3 | Estimated Shipping v1.5 | imprint_1_3_5 | low_stock_report_v2.04 | visible_countries_1.2b | Products Tabs | shoppingCart_cleanup_v1.01.0 | + trop de bidouilles persos pas très OsCommerce (erreurs de jeunesse)
Config 2 en local avec UwAmp : Osc Phoenix
Go to the top of the page
 
Wishcatcher
posté 28 Feb 2014, 18:03
Message #10


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 32
Inscrit : 27-October 04
Lieu : Verlaine - Belgium
Membre no 3594



voilà mon .htaccess

**
Order Deny,Allow
Deny from all
AuthUserFile xxxx/xxx/.xxxx
AuthName "Identification requise"
AuthType Basic
require valid-user
Satisfy Any
**

les xxxxx sont la pour ne pas donner les vrais infos wink.gif

Faut-il ajouter qlq chose ?


--------------------
[edit NO_PUB]
Go to the top of the page
 
chti_poupon
posté 28 Feb 2014, 20:47
Message #11


Ceinture noire OSC
Icône de groupe

Groupe : TechDev
Messages : 2757
Inscrit : 9-September 08
Lieu : Douai
Membre no 22915



Ce .htaccess protège ton admin des intrus.
Ne contient-il aucune autre ligne ?
Ajoutes - avant - les quelques lignes que je t'ai mises dans le message précédent en 2/: les messages d'erreur s'afficheront à l'écran ce qui pourrait aider.
Pourtant, côté client, tout a l'air correct puisque ton hébergeur déclare
Citation
Le site (n'est pas bloqué par STRATO et) s'affiche correctement.

J'y pense: Les erreurs 500 peuvent être simplement dues à une erreur de "syntaxe" dans le .htaccess, genre # omis en tête de ligne avant un commentaire !
A te lire !
Chti poupon
Go to the top of the page
 
Wishcatcher
posté 28 Feb 2014, 23:47
Message #12


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 32
Inscrit : 27-October 04
Lieu : Verlaine - Belgium
Membre no 3594



Voilà j'ai remis les lignes de ton précédent message.
J'obtiens tjs erreur 500...
Pour la partie catalogue, les liens conditions générales de vente / livraisons / mentions légales => fonctionne très bien par contre dès que tu cliques sur une catégorie, tu reste sur l'écran d'accueil, si tu cliques sur "mon compte" => erreur cookie alors que j'ai mis tout au niveau le plus bas sur le ie et chrome, si tu cliques sur un article qui est en promotion => tu obtiens la page "produit non disponible"...
C'est vraiment étrange, je comprends pas, Strato dit que rien n'a changé sur leur serveur et moi je n'ai rien changé à mon site qui fonctionnait sans problème jusqu'à vendredi dernier... Même les backups ne fonctionnent plus...
Je pense que je suis bon pour une ré-installation complète...

Merci pour ton aide en tout cas.

Bonne soirée.


--------------------
[edit NO_PUB]
Go to the top of the page
 
chti_poupon
posté 1 Mar 2014, 11:20
Message #13


Ceinture noire OSC
Icône de groupe

Groupe : TechDev
Messages : 2757
Inscrit : 9-September 08
Lieu : Douai
Membre no 22915



Bonjour
Comment gères-tu les sessions ? en BDD (qui pourrait être pleine) ou sur un fichier du serveur... qui aurait pu changer de nom ou d'adresse.
Chti poupon
PS l'adresse de site dans ta fiche membre conduit à un message de refus de connexion genre "adresse non sécurisée - certificat non valide" Peut-être est-ce là la source de ces problèmes ?!
Go to the top of the page
 
Wishcatcher
posté 2 Mar 2014, 20:18
Message #14


Ceinture blanche+ OSC
Icône de groupe

Groupe : Membres
Messages : 32
Inscrit : 27-October 04
Lieu : Verlaine - Belgium
Membre no 3594



Bonsoir,

Le lien .be.tf présent sur mon profil est obsolète depuis des années... J'ai mis tout ca à jour smile.gif

Pour la BDD, j'ai bien évidement vidé tout ca et cela ne solutionne pas le soucis.

J'ai installé la oscommerce 2.2 wc3 fr et cela fonctionne... Me reste plus qu'à refaire ma liste de produit...

Merci pour votre aide en tout cas wink.gif


--------------------
[edit NO_PUB]
Go to the top of the page
 

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 28th March 2024 - 11:26
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)