Help...site Web et PhP je bite rien

(c) Spy

Help...site Web et PhP je bite rien

Messagede grumly2000 » 23 Jan 2012, 21:57

Bonjour,
je voudrai installer ce support de site
http://demo.oscommerce.com/

donc parmi les pré requis il y a cela
http://www.oscommerce.info/confluence/d ... quirements

Est ce que quelqu'un s'y connais et peut me donner un coup de main dessus?
* Web Server
* PHP
* MySQL Database Server
A propos des configs qui vont bien sur le sec...
Le jour où un mec te double avant une courbe et freine devant ton pif, tu iras expliquer à l'assureur pourquoi dans un virage tu es venu percuter le mec de devant avec l'arrière de ta bagnole...
Avatar de l’utilisateur
grumly2000
Boulet
 
Messages: 4560
Inscription: 17 Juin 2004, 07:23
Localisation: Ile de France

Re: Help...site Web et PhP je bite rien

Messagede Claer » 24 Jan 2012, 09:25

Tu peux me téléphoner si tu veux en parler, ce sera plus pratique :)
(je t'envoie ca par mp)
Avatar de l’utilisateur
Claer
Boulet
 
Messages: 331
Inscription: 23 Avr 2005, 20:47

Re: Help...site Web et PhP je bite rien

Messagede Joe » 24 Jan 2012, 09:31

Salut,

En attendant Claer, ma bible est ici : http://forums.phpbb-fr.com/documentatio ... 35891.html

J'ai pas tout compris, mais ça m'a dépanné 2-3 fois

a+
Joe
Light is Right || Heavy is Cool :D
"Knowledge is what you get when you read the directions, experience is what you get when you don't." - Unknown
https://www.youtube.com/user/Supervroum91
Avatar de l’utilisateur
Joe
Boulet
 
Messages: 7799
Inscription: 17 Juin 2004, 06:40
Localisation: Une roue sur le vibreur...

Re: Help...site Web et PhP je bite rien

Messagede Niluge » 24 Jan 2012, 16:48

Salut,

Je connait un peu le domaine (je finis un master informatique :mmh: )

Pour récapituler les choses simplement, tu as un serveur web auquel les utilisateurs accèdent via leur navigateur. Les pages qu'ils visualisent sont générés automatiquement à partir de script. Cette génération se fait grâce à un interpréteur (bon en fait c'est un compilateur...) PHP. La plupart de ces pages affichent des informations qui sont stockée dans une base de données. Ici il doit s'agir d'une base de donnée Mysql.

Tu as des pack de logiciels qui installent tout ça à la perfection. Je pense à WAMP ou PhpMyAdmin. Le site du zéro explique très bien comment installer tout ça : http://www.siteduzero.com/tutoriel-3-19 ... ateur.html

Ca fait longtemps que je n'ai pas toucher à PHP, mais globalement, tu as dans le répertoire ou ton interpréteur PHP est, un fichier php.ini qui permet sa configuration. Tu l'ouvre avec un traitement de texte (bloc note par exemple) et tu cherche les éléments indiqué. Par exemple pour register_globals, si en face il y a on, tu met off.

Pour les extensions, si tu es sous windows, dasn le dossier /extension de l'emplacement ou il y a ton serveur PHP, tu ajoute les dll correspondant s'ils ne sont pas présent. Par exemple pour Phar, il suffit d'y ajouter le fichier php_phar.dll comme indiqué ici http://www.php.net/manual/en/phar.installation.php

Pour Mysql, il n'y a rien à faire puisque les deux moteurs de stockage de données principaux sont supporté. Cependant, osCommerce utilise les clefs étrangères qui ne sont supporté que par InnoDB. Il est donc recommandé de l'activer de la manière suivante capmarketer.com/mysql-comment-installer-le-moteur-innodb/
Je ne l'ai jamais fait personnellement.

Si tu as des questions, n'hésite pas à me les poser :)
Niluge
Boulet
 
Messages: 231
Inscription: 21 Juil 2011, 19:19

Re: Help...site Web et PhP je bite rien

Messagede grumly2000 » 24 Jan 2012, 22:11

Merci les potaux.
claer MP reçu :)

Joe, merci gros dossier...va falloir lire :D

Niluge au début j'ai compris 100% et à partir de "Pour Mysql..." 0% :D
A propos des configs qui vont bien sur le sec...
Le jour où un mec te double avant une courbe et freine devant ton pif, tu iras expliquer à l'assureur pourquoi dans un virage tu es venu percuter le mec de devant avec l'arrière de ta bagnole...
Avatar de l’utilisateur
grumly2000
Boulet
 
Messages: 4560
Inscription: 17 Juin 2004, 07:23
Localisation: Ile de France

Re: Help...site Web et PhP je bite rien

Messagede Niluge » 25 Jan 2012, 07:46

:D

Ca tombe bien le paragraphe "Pour Mysql" est optionnel, c'est juste si il y a des plantages ou des incohérences au niveau de la base de données qu'il faudra que tu t'y intéresse !

Je vais quand même essayé d'expliquer, mais c'est plus pour la culture, car je doute que tu en ai besoin : une base de données est constitué de tables. Chaque table contient des informations. Par exemple sur un forum, on aurait une table utilisateur, qui contient les informations sur... les utilisateurs, comme Niluge, Joe ou Grumly tel que le login, le mot de passe, l'adresse email.

A coté de ça, on a la table "sujet des message" qui regroupe chaque sujet de message, donc ici ca stockerai "help site web en php". Chaque sujet un auteur, c'est à dire un utilisateur, stocké dans la table utilisateur. Notre table sujet des message stockera donc pour information le titre du sujet, la date de publication et l'auteur du sujet. Il fait référence à la table utilisateur, c'est ce qu'on appel une clef étrangère.

Mysql propose deux moleurs de stockage. Le premier, MyISam ne respecte pas les standards SQL. Aussi en cas de clef étrangère, il n'oblige pas a ce que l'auteur d'un message existe dans la table utilisateur. Le second InnoDB impose cela et lance une erreur si ce n'est pas le cas.

Dans les faits, ça ne change pas grand chose : quand tu utilise des programme tout fait, les concepteurs ont bien fait les choses et ont évité qu'il y ai des incohérences quelque soit le moteur de stockage. Cependant lorsque des pannes surviennent, utiliser un bon moteur de stockage peut être un plus.
Niluge
Boulet
 
Messages: 231
Inscription: 21 Juil 2011, 19:19


Retourner vers Parlagement

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 151 invités

cron