besoin d'aide pour faire la Mise en ligne

25 posts in this topic

Posted · Report post

Bonjour a tous.

Voila mon site est pret a mettre en ligne. :D

parcontre je ne sais pas par ou commencer, j'ai pbeau lire tout les posts a ce sujet, rien ne correspond a ce que j'ai besoin, et franchement par moment c'est du chinois.

J'ai donc pris un hebergement chez 1and1,

Ma bdd est sur easyphp1.8

Et j'ai filezilla comme client ftp.

Ensuite je rajoute un peu d huile et du vinaigre et j'obtiens une tres bonne salade !!! :D

:wub: Non sans rire que dois je faire avec tout ca.

Merci. :D

Share this post


: post
Share on other sites

Posted · Report post

Bonjour a tous.

Voila mon site est pret a mettre en ligne. :D

parcontre je ne sais pas par ou commencer, j'ai pbeau lire tout les posts a ce sujet, rien ne correspond a ce que j'ai besoin, et franchement par moment c'est du chinois.

J'ai donc pris un hebergement chez 1and1,

Ma bdd est sur easyphp1.8

Et j'ai filezilla comme client ftp.

Ensuite je rajoute un peu d huile et du vinaigre et j'obtiens une tres bonne salade !!! :D

:wub: Non sans rire que dois je faire avec tout ca.

Merci. :D

Alors il vous faut:

- codes d'acces au ftp et à phpmyadmin.

- sous easyphp, faites une sauvegarde de la BDD, en format sql.

- allez sur phpmyadmin sur votre domaine (généralement www.modomaine.com/phpmyadmin et exécutez les scripts que vous venez de créer avec easyphp

- allez sur filezilla, créez uen nouvelle connexion ftp et connectez vous.

- allez sur public html et envoyez tout votre site.

- modifiez les variables du site dans info.inc.php et renvoyez ce fichier sur le serveur ftp

En cas de soucis, nous reposer des questions.

Willy

Share this post


: post
Share on other sites

Posted · Report post

merci willy,

Bon pour les codes ftp, c'est bon j'ai.

Parcontre phpmyadmin, je ne trouve pas !!!

Encore moins de trouver phpmyadmin sur mon domaine.

apparemment le domaine en fr n'est pas encore accessible, parcontre j'ai un sous domaine utilisable.

Et je n'est rien trouver au niveau php sur l'hebergement que j'ai pris !!! (le pack perso confort chez 1and1 dont voici le lien : 1and1)

Share this post


: post
Share on other sites

Posted · Report post

Apparement c'est dispobinle a partir de votre espace client.

Il faut créer la base de données, j'ai oublié de le préciser.

Willy

Share this post


: post
Share on other sites

Posted · Report post

Apparement c'est dispobinle a partir de votre espace client.

Il faut créer la base de données, j'ai oublié de le préciser.

Willy

Je n'arrive pas a creer la bdd sur mon hebergeur.

Apparemment j'ai un probleme de language entre le sql de easyphp et celui de mon phpadmin de mon hebergeur.

requête SQL:

CREATE TABLE `peel_articles` (

`id` int( 11 ) NOT NULL AUTO_INCREMENT ,

`surtitre` varchar( 255 ) NOT NULL default '',

`titre` varchar( 255 ) NOT NULL default '',

`texte` text NOT NULL ,

`image1` varchar( 255 ) NOT NULL default '',

`pdf` varchar( 255 ) NOT NULL default '',

`on_special` tinyint( 4 ) NOT NULL default '0',

`date_insere` date NOT NULL default '0000-00-00',

`date_maj` date NOT NULL default '0000-00-00',

`lang` char( 3 ) NOT NULL default '',

`chapo` text NOT NULL ,

`etat` int( 1 ) NOT NULL default '0',

PRIMARY KEY ( `id` ) ,

KEY `name` ( `titre` )

) ENGINE = MYISAM DEFAULT CHARSET = latin1 AUTO_INCREMENT =1

MySQL a répondu:

#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=latin1 AUTO_INCREMENT=1' at line 16

Dans le manuel voici la config necessaire :

PHP

You need PHP 4.1.0 or newer (*)

If you want to display inline thumbnails of JPEGs with the original aspect ratio, you also need GD2 support in PHP

Starting with phpMyAdmin 2.6.1, MIME-based transformations that use an external program need PHP 4.3.0 or newer

MySQL 3.23.32 or newer (details);

Not really a requirement but a strong suggestion: if you are using the "cookie" authentication method, having the mcrypt PHP extension on your web server accelerates not only the login phase but every other action that you do in phpMyAdmin.

a web-browser (doh!).

Voila les renseignements que je peut donner pour le moment. A L AIDE !!!!

Share this post


: post
Share on other sites

Posted · Report post

Il faut :

1) créer la base de données

2) aller sur la base de données et jouer les scripts SQL.

Ou bien normalement peel le fait tout seul (étape 2 quand tout le reste est bien renseigné dasn les variables du site) a l'installation je crois, non ?

Willy

Share this post


: post
Share on other sites

Posted · Report post

Oui la base est créee mais impossible d'executer le sql,

ca me donne l'erreur que j'ai donner dans le post plus haut.

Share this post


: post
Share on other sites

Posted · Report post

Vous avez créer la base de données, etes DANS CETTE BASE sur phpmyadmin ?

Ensuite SQL et collez le script SQL généré par voter base en local.

VOus avez bien le droit de créer une table à la main ?

Willy

Share this post


: post
Share on other sites

Posted · Report post

Oui la base est créee mais impossible d'executer le sql,

ca me donne l'erreur que j'ai donner dans le post plus haut.

moi en local j'ai çà

CREATE TABLE `peel_articles` (

  `id` int(11) NOT NULL auto_increment,

  `surtitre` varchar(255) NOT NULL default '',

  `titre` varchar(255) NOT NULL default '',

  `texte` text NOT NULL,

  `image1` varchar(255) NOT NULL default '',

  `pdf` varchar(255) NOT NULL default '',

  `on_special` tinyint(4) NOT NULL default '0',

  `date_insere` date NOT NULL default '0000-00-00',

  `date_maj` date NOT NULL default '0000-00-00',

  `lang` char(3) NOT NULL default '',

  `chapo` text NOT NULL,

  `etat` int(1) NOT NULL default '0',

  `position` int(11) NOT NULL default '0',

  PRIMARY KEY  (`id`),

  KEY `name` (`titre`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=9;

2éme ligne" auto_increment" en minuscule

et derniére ligne =9

je sais pas a quoi correspond ce nombre

Share this post


: post
Share on other sites

Posted · Report post

Vous avez créer la base de données, etes DANS CETTE BASE sur phpmyadmin ?

Ensuite SQL et collez le script SQL généré par voter base en local.

VOus avez bien le droit de créer une table à la main ?

Willy

Oui la base de donnees est creee dans phpadmin, pour le copier coller c'est ce que je fait

mais il s'arrette avant d'avoir tout executer en me donnant une erreur de sintaxe, d'aprés ce que je traduit de l'anglais.

MySQL a répondu:

#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=latin1 AUTO_INCREMENT=1' at line 16

Share this post


: post
Share on other sites

Posted · Report post

Oui la base de donnees est creee dans phpadmin, pour le copier coller c'est ce que je fait

mais il s'arrette avant d'avoir tout executer en me donnant une erreur de sintaxe, d'aprés ce que je traduit de l'anglais.

MySQL a répondu:

#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=latin1 AUTO_INCREMENT=1' at line 16

apparement c'est le nombre auto_increment qui ne va pas, moi en local j'en ai 9 et en ligne 13 qui correspond au nombre de champs de la table

Share this post


: post
Share on other sites

Posted · Report post

L'auto increment est la valeur maxi de l'id entrée (en gros).

Comme ca sql saura a combien il doit recommencer sur cette base de données.

Donc si la base est nouvelle il sera égal à 1, sont au nb d'enregistrements.

Cherchez le repertoire sql et executez le script qui se trouve dans le fichier de memoire lib/sql/peel.sql

Willy

Share this post


: post
Share on other sites

Posted · Report post

pfff !!! je doit faire une erreur toute bete quelquepart mais alors ou !!!

J'ai les nerfs de ne pas trouver (et j'adore, c'est ce que je prefere en informatique !!!)

Quand je cree une BDD dans mon espace client, j'ai le chois entre mysql 4.0 ou mysql 5.0

Lequel choisir?

C'est a ce moment la quand la base est creee que je vais dans mon phpadmin.

Ensuite je clique sur "sql" et j'entre le copier coller du fichier sql que j'ai en local dans easyphp, n'est-ce pas?

Puis je clique sur "executer" et la il me donne l'erreur que j'ai citer plus haut.

Si c'est une erreur d'increment, aquarelle, comment y remedier?

Merci a tous.

Share this post


: post
Share on other sites

Posted · Report post

Enfin j'ai trouver !!!! hurra hurra hurra !!!

j'ai donc creer la base sur msql 5.0

Ensuite j'ai utiliser le fichier li\sql\peel.sql dans le dossier peel

La je me suis rendu compte que le language eté latin_1 german alors que sur ma precedente BDD il etait latin_1swedish.

Comme le fichier de base avait fonctionner, j'ai donc recommencer en changeant le language de ma BDD sur easyphp.

Et ca fonctionne!!!!

Maintenant je passe a la suite, c'est quoi deja?

ah oui filezilla !!!

Share this post


: post
Share on other sites

Posted · Report post

- modifiez les variables du site dans info.inc.php et renvoyez ce fichier sur le serveur ftp

Willy

La je comprends pas bien ce qu'il faut changer????

Share this post


: post
Share on other sites

Posted · Report post

Bon voila j'ai tout mes codes d'accés, j'ai fait les changements info.inc.php et l'ai renvoyer sur ftp.

Je l'ai mis en cmod 777

maintenant j'ai un soucis pour ouvrir le fichier installer.php

pour changer les variables.

Comment ouvre t on celui ci?

Merci de vos reponses et de votre aide.

Share this post


: post
Share on other sites

Posted · Report post

Dans le repertoire lib/setup/info.inc.php

Changez les variables du site par vos variables a vous.

WIlly

Share this post


: post
Share on other sites

Posted · Report post

oui ca y est c'est fait, il me reste plus que le dossier installer.php a changer, mais je ne sais pas l'ouvrir.

Ensuite je pense que ma boutique sera en ligne.

Merci willy de votre patience. :D

Share this post


: post
Share on other sites

Posted · Report post

oui ca y est c'est fait, il me reste plus que le dossier installer.php a changer, mais je ne sais pas l'ouvrir.

Ensuite je pense que ma boutique sera en ligne.

Merci willy de votre patience. :D

IL faut écrire dans la barre d'adresse

http://www.nom_de_votre_site/installer.php et cliquer sur ok

quand les champs sont remplis il y a un lien "accéder à la boutique"

En faite la page obtenu avec installer.php correspond avec le fichier lib/setup/info_inc_php qui stocke les variables de votre site

Share this post


: post
Share on other sites

Posted · Report post

cela ne sert à rien d'utiliser le fichier installer.php dans la mesure où les variables ont été directement renseignées à partir du fichier lib/setup/info.inc.php

moi je dis c'st bien de pouvoir éditer ses messages

Share this post


: post
Share on other sites

Posted · Report post

Merci aquarelle ca a fonctionné correctement !!! :D

Maintenant j'ai cette erreur:

Une erreur de connexion à la base s est produite 201.

Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)

J'y arriverais un jour, j'en suis sur !!!

Merci en tout cas!!!

Share this post


: post
Share on other sites

Posted · Report post

Peut etre une erreur de parametrage du chemin vers le serveur MySQL ou login/mot de passe.

Willy

Share this post


: post
Share on other sites

Posted · Report post

oui c'est ce que je crayais aussi mais j'ai verifie tout est bon !!!

Share this post


: post
Share on other sites

Posted · Report post

Voila le site est en ligne !!! hurra !! :D

En fait le probleme eté que dans le changement des variables sur installer.php, :D

j'avais ecrit le titre du site en majuscule alors que dans la base de données, le titre est en minuscule !!!

J'espere que mes posts pourront servir aux debutants comme moi !!!

Merci a willy, aquarelle paulanna et ceux que j'oublie pour leur aide. :wub:

Share this post


: post
Share on other sites

Posted · Report post

Pas de soucis, à la prochaine en cas de soucis.

Willy

Share this post


: post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

Twitter Advisto ecommerce

Facebook PEEL Shopping