Bonjour à tous,
J'ai besoin de votre aide et je ne sais si je peux le mettre ici. Je tente quand même
Je souhaite installer cette contribution
ici : Product Tabs ; J'ai parcouru le forum oscommerce français et américain sur le sujet sans trouver ce que je cherchais
J'y suis depuis 15 jours d'où ce message ; je l'ai installé au moins 20 fois envain en partant de la version 1.0, soit par un simple copier/coller soit en suivant les lignes de codes à insérer à la main, jusqu'à la version 2.2. Elle intègre la contrib Ultra Picture à partir de la version 2.0.
Je suis sur Win XP et easyphp 1.8 (Apache/1.3.33, PHP 4.3.1, mysql 4.1.9, phpmyadmin 2.6.1) et osc ms2.2.
J'installe généralement un nouvelle contrib sur une install osc ms2.2 vierge de contrib et si elle fonctionne, je l'intègre au fur et à mesure sur une osc avec toutes mes autres contribs ; A partir de cela, je l'intègre sur un serveur Linux avec un package Lamp (PHP 4.4.9, Mysql 5, Apache 2.2.9) à l'aide d'un DynDNS pour effectuer une pre-simulation
Aujourd'hui, je n'ai fait qu'un copier/coller sur Win XP et EasyPHP 1.8 de la dernière version en corrigeant les erreurs car toutes les versions proposées contiennent des erreurs !
Mon problème est celui-ci : En installant version par version, je suis ravi, je suis arrivé à ça :
image 1: Win XP easyphp 1.8 (Apache/1.3.33, PHP 4.3.1, mysql 4.1.9, phpmyadmin 2.6.1) et osc ms2.2
Cependant, je ne me rappelle plus comment je l'ai fait, mais ce qui est sûr, ce n'est pas avec une version qui est proposée ; c'est en ajoutant des fichiers d'autres versions
Je l'ai installé de nouveau sur osc ms2.2 vierge en copier/coller et maintenant j'ai cette image en cliquant sur l'onglet "posez une question" qui me ramène vers le contact du catalogue :
image2: Win XP easyphp 1.8 (Apache/1.3.33, PHP 4.3.1, mysql 4.1.9, phpmyadmin 2.6.1) et osc ms2.2
Les versions d'installations à la mains, je les ai toutes faites pour toutes les versions
J'arrive à me débrouiller en PHP, mais j'ai besoin d'un expert
Aussi, j'ai essayé d'intégrer tout le code de celle qui fonctionne ensuite ( l'image 1) sur Win XP easyphp 1.8 (Apache/1.3.33, PHP 4.3.1, mysql 4.1.9, phpmyadmin 2.6.1) et osc ms2.2. sur Linux/Lamp 1.6.8 (PHP 4.4.9, Mysql 5, Apache 2.2.9) à l'aide d'un DynDNS pour effectuer une pre-simulation sans satisfaction.
La partie admin possède aussi des onglets et elle fonctione aussi bien sous Win XP avec easyPHP 1.8 que sur Linux Lamp 1.6.8
J'ai vérifié les fichiers catalog/product_info.php et catalog/includes/modules/product_tabs.php de celle qui fonctionne à celle qui ne fonctionne pas pour constater qu'il y a le même nombre de lignes et de caractères.
Enfin, ce n'est pas ça qui me gène, mais plutôt J'ai oublié de mentionné que sous Linux/Lamp 1.6.8 (PHP 4.4.9, Mysql 5, Apache 2.2.9) à l'aide d'un DynDNS, je n'ai pas les onglets ! comme ceci : le bleu ciel du manuals est le survol de ma souris et le blanc, l'espace des autres onglets et les onglets s'affichent les uns en dessous de l'autre
image 3: Linux/Lamp 1.6.8 (PHP 4.4.9, Mysql 5, Apache 2.2.9)
Sinon, la discussion sur le forum oscommerce se trouve à cette adresse ; elle est sans intérêt et elle répète brièvement ce que j'ai décrit actuellement ; j'ai besoin d'un expert d'où ce message !
http://www.oscommerce-fr.info/forum/ind ... ntry338541
Pour bien comprendre mon soucis, et le résumer c'est :
1 - je teste une contrib product Tabs en version 2.2 à l'adresse indiquée unquement en copier/coller sur une Oscommerce 2.2ms2 vierge de contrib sous easyphp 1.8 (Apache/1.3.33, PHP 4.3.1, mysql 4.1.9, phpmyadmin 2.6.1) ; Avec des difficultés en reprenant des fichiers d'anciennes versions, j'arrive à la faire fonctionner.
2 - Ensuite, j'essaye de l'installer pour repartir de zéro car quand tu installes 20 fois une contrib + une vingtaine de fois à en insérer le code à la main, en faisant ça, j'essaye d'organiser une contrib propre. Malheureusement, sur l'onglet poser une question, il me positionne sur le login. Sur le forum Osc, on m'a informé et conseillé qu'il était nécessaire d'être loggué ce que j'ai tenté envain.
3 - Je me suis dit ce n'est pas grave, l'onglet "Poser une question" n'est pas forcément nécessaire, je vais l'installer sur ma pre-prod sous Linux Fedora avec LAMP (PHP 4.4.9, Mysql 5, Apache 2.2.9) et à ce moment là, comme le montre la 3ème image, les onglets ne chargent pas et sont les uns après les autres et les parties correspondantes aux onglets sont aussi les unes après les autres.
4 - J'ai vérifié l'activation de Javascript sur mon Firefox et il est effectivement activé.
Avec l'aide sur d'autres forums
J'ai téléchargé HTTPFOX ; je ne mettrais pas de copie d'écran, mais le message que j'ai pour les fichiers <b>src.css</b> et <b>scr.js</b>, c'est HTTP 1.1 304 not modified qui d'après le site donne un définition OK
http://www.codeshttp.com/
Cette classe de messages précise que le client doit provoquer une action complémentaire pour que la requête puisse être conduite jusqu'à sa résolution finale. L'action peut être déclenchée par l'utilisateur final si et seulement si la méthode invoquée était GET ou HEAD. Un client ne peut automatiquement rediriger une requête plus de 5 fois. Il est supposé, si cela arrive, que la re-direction s'effectue selon une boucle infinie.
Définition du code 304 :
Le navigateur web a effectué une requête GET conditionnelle et l'accès est autorisé, mais le document n'a pas été modifié.
Cette réponse classique signifie que vous avez configuré votre navigateur pour utiliser un cache HTTP (proxy) dans lequel une copie du document demandé est déjà stockée. Le proxy a donc demandé au serveur si le document original a changé depuis, et a reçu cette réponse : il pourra ainsi utiliser la copie locale.
J'ajoute que j'ai testé sur Opera et Firefox
Voilà, je ne sais pas quoi faire ! Une idée ?
Voilà je suis à cours d'idées
J'espère ne pas avoir été trop long
Je vous remercie pour votre attention
Christophe