Posté(e) 12 juil. 2007 · Signaler ce message INSTALLATION de PEEL SHOPPING sur internet. Suite à plusieurs demandes d'installation, voici une petite aide en images qui parlera peut être plus pour nos débutants. Toutes les étapes sont IMPORTANTES en aucun cas en sauter une, sinon votre site risque de ne pas fonctionner correctement. CE QU'IL VOUS FAUT: [1] - Le script complet PEEL SHOPPING [2] - Un hebergement web Payant ou gratuit ( avec php et sql ). [3] - Un client ftp. PROCEDURE D'INSTALLATION DE PEEL SHOPPING: [1] - Le script complet PEEL SHOPPING Télécharger le script PEEL SHOPPING ICI Déziper le sur votre ordinateur. [2] - Un hebergement web Payant ou gratuit ( avec php et sql ). Connectez vous à votre hebergement web et accéder à votre base de données MySQL. Notes: Votre base de données MySql et protégé par un nom d'utilisateur(*) et un mot de passe(**), Procurez vous les ( dans les infos de votre compte d'hebergement web ) pour vous connecter à votre base de données MySQL ( Info: vous aurez besoin de ces renseignements plus tard lors de l'installation ) Créer une nouvelle base de donnée en lui donnant le nom(***) que vous souhaitez, la mienne dans mon exemple s'appelle froggyme. Notes: Il se peut que vous ne pourrez pas créer une nouvelle base de donées et/ou qu'un nom de base de données y soit existente et/ou imposé, ce n'est pas grave, le plus important dans c'est cas là c'est de regarder à gauche de la page de MySQL le nom(***) qui y figure, Car vous aurez besoin de ce nom(***) plus tard lors de l'installation. Importer le fichier sql disponible dans le dossier lib/sql de PEEL sur votre ordinateur. Pour importer le fichier sql, cliquer sur l'onglet 'SQL' pour free mais cela peut changer suivant les hebergeurs, dans ce cas ca sera l'onglet 'Importer' Puis cliquer sur parcourir. Une fois que vous avez trouvez votre fichier sql cliquer sur ouvrir. Puis cliquer sur Exécuter Voila toutes les tables sont correctements importées dans la base de données sql. [3] - Un client ftp. Envoyer tous les fichiers du dossier PEEL avec votre ftp sur votre hebergement web. Puis suivre RIGOUREUSEMENT toutes les étapes suivantes: a. Mettre le fichier /lib/setup/info.inc.php en mode CHMOD 755 via votre client FTP. b. Mettre le répertoire /upload en mode CHMOD 755 via votre client FTP. Mettre le répertoire /comparateur en CHMOD 777 pour autoriser l'exportation des fichiers CSV Notes: Pour changer les permissions de vos dossiers ou fichiers, faites un clique droit dessus puis dans le menu contextuel cliquer sur "Attributs du fichier" c. Executez le fichier installer.php qui figure à la racine de votre boutique. Notes: serveur_mysql=localhost ( dans 80% des cas c'est localhost, sinon se référer à son compte ) utilisateur_mysql=xxxx ( (*) celui qui vous à permis de vous connectez à la base de données MySQL pour la création de la base de données ) mot_de_passe_mysql=xxxx ( (**) celui qui vous à permis de vous connectez à la base de données MySQL pour la création de la base de données ) nom_de_la_base=froggyme ( celle dans mon exemple, et surtout le nom(***) de celle que vous avez lors de la création de la base de données ) URL de la boutique=http://maboutique ( Ne SURTOUT pas rajouter de slash (/) a la fin de votre adresse ) ... Pour le reste des champs à compléter, je pense que vous saurez le faire tout seul. Notes: Attention l'email que vous rentrer pendant l'installation n'est pas celle qui vous permettra de vous connectez dans l'admin ! Plus tard, pour vous connecter et administrer votre site, utiliser les identifiants suivants qui sont ceux par defauts: Utilisateur:info@peel.fr mot de passe:admin d. Une fois les variables renseignées, supprimer le fichier installer.php qui se trouve à la racine de votre boutique. e. Supprimer le répertoire /sql qui se trouve dans le répertoire /lib. f. Supprimer le fichier /installer.php qui se trouve à la racine. FIN: Rendez vous sur votre page d'accueil de votre boutique et si tout c'est bien déroulé, elle devrait s'afficher sans aucun bug. Conseil personel pour les débutants: "Je me souviens à mes débuts, lorsque l'on me parlais de Mysql, je pensais que c'etait juste pour faire beau..." Pas du tout ! C'est une étape pilier de l'architecture du site, donc vous l'aurez compris, ce n'est pas pour vous embetter, mais si vous sautez cette étape dans l'installation de PEEL SHOPPING, celui ci ne fonctionera pas. Nous vous souhaitons une bonne installation de PEEL SHOPPING et surtout n'hesitez pas, beaucoup de personnes serieuses ici vous aiderons avec plaisirs au cas ou ;) MERCI. Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 12 juil. 2007 · Signaler ce message je pense que ce message devrait être epinglé TOUT EN HAUT pour eviter aux modos de repeter 200 fois par mois comment installer shopping !!!! Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 13 juil. 2007 · Signaler ce message ouaip, faudrait l'épingler ! Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 15 juil. 2007 · Signaler ce message je salue l'initiative ! Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 15 juil. 2007 · Signaler ce message je salue l'initiative ! J'en fait de même et je l'épingle effectivement mais je parie tout de même que l'on aura encore les mêmes questions qui reviendront . ;) Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 19 juil. 2007 · Signaler ce message Bonjour, très bonne idée !! mais quand j'ai débuté j'ai mieux appris Easyphp en local... avec 3 ou 4 logiciels gratuits... puis je me suis lancé sur hébergeur gratuit, puis l'achat du nom de domaine... tout ça pour dire qu'il ne faut pas être impatient !! au jourdh'ui j'ai une note de 9/20 et dans 3 mois 10/20 ..... donc si ça interesse des personnes je peux compléter le tuto de JC1 qui est excelent avec le mien en local sur un nouveau tuto très très détaillé en plusieurs étatpes !! pour ce faire la main, défaire et refaire jusqu'au jour où tout est assimilé !! à bientôt et bravo à JC1 ;) à bientôt... Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 10 sept. 2007 · Signaler ce message Merci beaucoup pour se TUTO très simple et complet. ;) Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 19 sept. 2007 · Signaler ce message Un petit ajout au tuto: peel shopping 3.0Beta semble necessiter php4 (au 19/09/2007). Sous php5 l'installeur tourne en boucle et ne passe pas les variables du formulaire a "installer.php" ;) Il serait bien utile de creer une page aves les caracteristiques techniques requises (en incluant les numeros de version) :( Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 19 sept. 2007 · Signaler ce message http://www.peel.fr/lire/article_details.php?rubid=15 Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 20 oct. 2007 · Signaler ce message Bonjour, Aujourd'hui, j'ai téléchargé la version de PELL SHOPPING. Malgré les différentes procédures et la présence de la page installer.php, rien ne se passe après avoir validé, supprimé les différents fichiers. Mon hébergeur propose la version de PHP 4.4.7. Comment doit être le safemode pour un bon fonctionnement de installer.php ? Merci pour vos promptes réponse qui me permettront d'amener à terme mon test. xg Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 21 oct. 2007 · Signaler ce message Re-bonjour, Après un autre test chez un autre hébergeur, qui propose le safemode, le problème est le même !!! Lorsque je lance ma page, même en ayant supprimé le fichier installer.php, je reviens systèmatiquement sur cette page. Quel est mon problème ? Quelqu'un a déjà rencontré ce problème, une étape oublié ??? Merci pour votre formidable aide.... xg Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 21 oct. 2007 · Signaler ce message la page d'installation est bien installer.php une fois toutes les variables renseignées un lien genre voir la boutique est présent en heut de cette meme page, peut etre ne l'as tu pas remarqué ? Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 21 oct. 2007 · Signaler ce message Merci pour la réponse mais je n'ai pas de lien sur cette page installer.php !!! Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 6 nov. 2007 · Signaler ce message Bonjour, Je viens d'installer Peel Shopping, mais en respectant toutes les manips d'installation à la lettre (chmod, suppression de fichier). J'ai un problème de ce style quand je suis dans la boutique et que je clique sur n'importe quel liens: Fatal error: Unknown(): The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition caddie of the object you are trying to operate on was loaded _before_ the session was started in /web/disk4/CL00002276/spirituelgarden.com/subdomains/www/html/peel/modeles/haut.php on line 266 Je vous donne l'adresse de la boutique: http://www.spirituelgarden.com/peel/index.php Je vous remercie par avance si vous avez déja rencontré ce problème et que vous pouvez m'aider. Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 6 nov. 2007 · Signaler ce message je pense peut etre au fichier configuration.inc.php et également mets ici la ligne 266 du fichier haut.php Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 6 nov. 2007 · Signaler ce message Voici la ligne 266: <?php if ($_SESSION['caddie']->compte_elements() != 0) { ?> Mon fichier configuration.inc.php est en chmod 755 Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 6 nov. 2007 · Signaler ce message ok fais voir le fichier de configuration Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 6 nov. 2007 · Signaler ce message Voilà: <?php /******************************************************************************** *****/ /* */ /* PEEL */ /* */ /* Copyright © PEEL 2000 - 2007 */ /* email : info@peel.fr */ /* web : http://www.peel.fr */ /* développement d'applicatifs en php natif */ /* */ /* This program is free software; you can redistribute it and/or modify */ /* it under the terms of the GNU General Public License as published by */ /* the Free Software Foundation; either version 2 of the License, or */ /* (at your option) any later version. */ /* */ /* This program is distributed in the hope that it will be useful, */ /* but WITHOUT ANY WARRANTY; without even the implied warranty of */ /* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the */ /* GNU General Public License for more details. */ /* */ /* You should have received a copy of the GNU General Public License */ /* along with this program; if not, write to the Free Software */ /* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ /* */ /******************************************************************************** *****/ $dirroot = dirname(__FILE__); $config = $dirroot."/lib/setup/info.inc.php"; if (file_exists($config)){include $config;} if (empty($wwwroot) || empty($serveur_mysql) || empty($utilisateur_mysql) || empty($nom_de_la_base)) { header("Location:installer.php"); } else { $repertoire_images = $wwwroot."/upload/"; $repertoire_achat = $dirroot."/achat"; $repertoire_modele = $dirroot."/modeles"; $repertoire_upload = $dirroot."/upload"; $libdir = $dirroot."/lib"; $liste_mots = $dirroot."/liste_mots.txt"; $my_max_file_size = "102400"; # in bytes $image_max_width = "500"; $image_max_height = "500"; $the_path = $dirroot."/upload/"; $registered_types = array( "image/gif" => ".gif", "image/pjpeg" => ".jpg, .jpeg", "image/jpeg" => ".jpg, .jpeg", "text/richtext" => ".txt, .rtf", "application/pdf" => ".pdf", "application/msword" => ".doc", ); $allowed_types = array("image/gif","image/pjpeg","image/jpeg", "text/richtext", "application/pdf", "application/msword"); require($dirroot."/lib/class/caddie.php"); require($dirroot."/lib/class/mysql.php"); session_start(); session_register("SESSION"); /* Ouverture de l'objet mysql */ $db_host = $serveur_mysql; $db_username = $utilisateur_mysql; $db_password = $mot_de_passe_mysql; $db_name = $nom_de_la_base; $db_prefixe = "peel"; $db = new DBLayer($db_host, $db_username, $db_password, $db_name, $db_password); // Initialisation de SESSION si nécessaire if (! isset($_SESSION)) { $_SESSION = array();} // Initialisation de l'objet caddie si nécessaire if (! isset($_SESSION['caddie'])) { $_SESSION['caddie'] = new Caddie; } include($dirroot."/mysql.inc.php"); // Initialisation de SESSION pour la couleur if (! empty($_GET['style'])) { $_SESSION['style'] = $_GET['style']; } elseif (empty($_SESSION['style'])) { $_SESSION['style'] = "bleu"; } // Recherche de la feuille de style $stylefile = $wwwroot."/lib/css/".$_SESSION['style'].".css"; // Déclaration des fonctions $fonctionsfile = $dirroot."/lib/fonctions/fonctions.php"; if (file_exists($fonctionsfile)){ require ($fonctionsfile); } } ?> Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 6 nov. 2007 · Signaler ce message arf, tout fonctionne bien quel est votre hébergeur ? avez-vous transféré l'ensemble de vos fichiers ? Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 6 nov. 2007 · Signaler ce message Oui j'ai bien tout chargé sur mon serveur. L'hébergeur de mon site est Anotherlight multimédia. http://www.anotherlight.com/ Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 6 nov. 2007 · Signaler ce message fais voir le code du caddie dans haut.php ligne 266 à 277 environ as tu aussi un dossiers sessions à la racine du site ? Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 6 nov. 2007 · Signaler ce message Oui j'ai mis un dossier sessions à la racine de mon site, voici le code: <?php if ($_SESSION['caddie']->compte_elements() != 0) { ?> <p>Nb de produit(s)<br /> sélectionné(s) : <font color="#CC0000"><b><?php echo $_SESSION['caddie']->compte_elements()?></b></font>.</p> <p>Montant total du panier :<br /> <font color="#CC0000"><b><?php echo fprix($_SESSION['caddie']->total); ?> € T.T.C</b></font></p> <p><a class="normal" href="<?php echo $wwwroot?>/achat/caddie_affichage.php"><b>commander</b></a></p> <?php } else { echo "<p>Votre panier est vide actuellement.</p>"; } ?> <div class="tetiere">Notre catalogue</div> Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 6 nov. 2007 · Signaler ce message arf, toujours pas plus aucune idée, en faisant des tests sur la machine en local ? sinon faut cherche du côté de l'hébergeur dsl ! Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 7 nov. 2007 · Signaler ce message Ok, je vais essayer sur un autre serveur. Je te remercie beaucoup pour ton aide et le temps passé à m'aider. Bonne journée Paulanna ! Partager ce message Lien à poster Partager sur d’autres sites
Posté(e) 7 nov. 2007 · Signaler ce message arf, avec plaisir mais là il doit y avoir un souci "extérieur" aux codes de peel Partager ce message Lien à poster Partager sur d’autres sites