Connexion simultanée mySQL
Résolu/Fermé
rubik's drummer
Messages postés
23
Date d'inscription
lundi 4 juin 2007
Statut
Membre
Dernière intervention
6 août 2007
-
28 juin 2007 à 09:13
rubik's drummer Messages postés 23 Date d'inscription lundi 4 juin 2007 Statut Membre Dernière intervention 6 août 2007 - 2 juil. 2007 à 15:33
rubik's drummer Messages postés 23 Date d'inscription lundi 4 juin 2007 Statut Membre Dernière intervention 6 août 2007 - 2 juil. 2007 à 15:33
A voir également:
- Connexion simultanée mySQL
- Gmail connexion - Guide
- Hotmail connexion - Guide
- Facebook connexion - Guide
- Mysql community server - Télécharger - Bases de données
- Gps sans connexion - Guide
5 réponses
PeJo
Messages postés
1374
Date d'inscription
mardi 14 février 2006
Statut
Membre
Dernière intervention
17 juin 2008
176
28 juin 2007 à 10:03
28 juin 2007 à 10:03
Bonjour,
yà un petit problème pourquoi installe tu easyphp sur lles postes clients?
yà un petit problème pourquoi installe tu easyphp sur lles postes clients?
rubik's drummer
Messages postés
23
Date d'inscription
lundi 4 juin 2007
Statut
Membre
Dernière intervention
6 août 2007
29 juin 2007 à 08:03
29 juin 2007 à 08:03
Salut!
J'ai installé easyPHP sur les postes clients pour qu'ils puissent se connecter au serveur apache et pouvoir voir le programme et modifier la base de données s'ils veulent ajouter des enregistrements. Ce n'est pas comme ça qu'il faut que je fasse ?
J'ai installé easyPHP sur les postes clients pour qu'ils puissent se connecter au serveur apache et pouvoir voir le programme et modifier la base de données s'ils veulent ajouter des enregistrements. Ce n'est pas comme ça qu'il faut que je fasse ?
Dr Zoidberg
Messages postés
529
Date d'inscription
jeudi 28 juin 2007
Statut
Membre
Dernière intervention
12 juin 2015
100
29 juin 2007 à 08:12
29 juin 2007 à 08:12
Salut,
Non, Easy Php est la partie serveur (Apache, MySql). Pour se connecter tes clients ont simplement besoin d'un client Web - Ie, firefox ou autre - et de se connecter à ton serveur Apache par son URL (http://monserveur/monappli). Comme pour n'importe quel site Web.
Non, Easy Php est la partie serveur (Apache, MySql). Pour se connecter tes clients ont simplement besoin d'un client Web - Ie, firefox ou autre - et de se connecter à ton serveur Apache par son URL (http://monserveur/monappli). Comme pour n'importe quel site Web.
PeJo
Messages postés
1374
Date d'inscription
mardi 14 février 2006
Statut
Membre
Dernière intervention
17 juin 2008
176
29 juin 2007 à 09:18
29 juin 2007 à 09:18
Tu as aussi oublié le plus important Doc, Easyphp c'est Apache, MySql et PHP.
Rubik's, tu devrais te renseigner d'abords sur l'architecture 2 tiers (client-serveur), et ensuite lire la documentation d'Easyphp.
Tu va très vite comprendre l'avantage et le fonctionnement d'un serveur (profites en pour lire la doc de Mysql si tu n'es pas au point).
Dans Easyphp tu peux facilement créer un alias afin d'atteindre un dossier spécifique à partie d'une Url :
http://monserveur/monsite
En ce qui concerne le rajout d'un alias dans Apache (si tu dispose de Apache sans Easy sur le serveur), tu dois éditer le fichier httpd.conf en rajoutant quelques lignes :
Alias /monsite/ "C:/www/monsite/" (tu dois entrer le chemin de ton doc)
<Directory "C:/www/monsite/">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
C'est option sont celle par défauts, elle autorise l'accès à tous le monde.
Voilà si tu as une question n'hésite pas, et bon courage.
Rubik's, tu devrais te renseigner d'abords sur l'architecture 2 tiers (client-serveur), et ensuite lire la documentation d'Easyphp.
Tu va très vite comprendre l'avantage et le fonctionnement d'un serveur (profites en pour lire la doc de Mysql si tu n'es pas au point).
Dans Easyphp tu peux facilement créer un alias afin d'atteindre un dossier spécifique à partie d'une Url :
http://monserveur/monsite
En ce qui concerne le rajout d'un alias dans Apache (si tu dispose de Apache sans Easy sur le serveur), tu dois éditer le fichier httpd.conf en rajoutant quelques lignes :
Alias /monsite/ "C:/www/monsite/" (tu dois entrer le chemin de ton doc)
<Directory "C:/www/monsite/">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
C'est option sont celle par défauts, elle autorise l'accès à tous le monde.
Voilà si tu as une question n'hésite pas, et bon courage.
Dr Zoidberg
Messages postés
529
Date d'inscription
jeudi 28 juin 2007
Statut
Membre
Dernière intervention
12 juin 2015
100
29 juin 2007 à 09:27
29 juin 2007 à 09:27
Tu as aussi oublié le plus important Doc, Easyphp c'est Apache, MySql et PHP
--> C'est vrai, mais je n'ai pas parlé de PHP car ce n'est pas un serveur (contrairement à Apache et Mysql).
J'ai volontairement mis l'accent sur la notion Client - Serveur qui faisait défaut à notre ami rubik's drummer - comme tu l'as justement précisé.
En tout cas bon courage
--> C'est vrai, mais je n'ai pas parlé de PHP car ce n'est pas un serveur (contrairement à Apache et Mysql).
J'ai volontairement mis l'accent sur la notion Client - Serveur qui faisait défaut à notre ami rubik's drummer - comme tu l'as justement précisé.
En tout cas bon courage
rubik's drummer
Messages postés
23
Date d'inscription
lundi 4 juin 2007
Statut
Membre
Dernière intervention
6 août 2007
29 juin 2007 à 11:45
29 juin 2007 à 11:45
Salut c'est encore moi !!
Merci d'abord pour tous vos conseils. C'est sympa.
En fait dans mon fichier config j'ai mis un listen et une adresse ip pour pouvoir accéder au programme en intranet. J'ai connecté un ordi au serveur apache et à la base de donnée. Le seul problème c'est que j'ai incorporé des liens vers des fichiers des dossiers alias dans ma base de données. Et ses liens possède l'adresse
http://127.0.0.1/doccapteur/Doc%20Inclino-41900.pdf
par exemple.Or lorsque j'accède au programme avec un autre ordinateur en passant par l'adresse ip du poste connecté au serveur apache, je ne peux plus reconnaitre le lien car je ne me connecte plus sur le 127.0.0.1 mais sur le 10.10.21.47 ( adresse ip du poste qui a ouvert le serveur apache).
Est ce que je dois modifier tous mes liens en changeant l'adresse du serveur apache par l'adresse ip ou ya til une astuce.
J'espère que c'est pas trop confu comme explication.
Merci d'abord pour tous vos conseils. C'est sympa.
En fait dans mon fichier config j'ai mis un listen et une adresse ip pour pouvoir accéder au programme en intranet. J'ai connecté un ordi au serveur apache et à la base de donnée. Le seul problème c'est que j'ai incorporé des liens vers des fichiers des dossiers alias dans ma base de données. Et ses liens possède l'adresse
http://127.0.0.1/doccapteur/Doc%20Inclino-41900.pdf
par exemple.Or lorsque j'accède au programme avec un autre ordinateur en passant par l'adresse ip du poste connecté au serveur apache, je ne peux plus reconnaitre le lien car je ne me connecte plus sur le 127.0.0.1 mais sur le 10.10.21.47 ( adresse ip du poste qui a ouvert le serveur apache).
Est ce que je dois modifier tous mes liens en changeant l'adresse du serveur apache par l'adresse ip ou ya til une astuce.
J'espère que c'est pas trop confu comme explication.
Dr Zoidberg
Messages postés
529
Date d'inscription
jeudi 28 juin 2007
Statut
Membre
Dernière intervention
12 juin 2015
100
>
rubik's drummer
Messages postés
23
Date d'inscription
lundi 4 juin 2007
Statut
Membre
Dernière intervention
6 août 2007
29 juin 2007 à 12:57
29 juin 2007 à 12:57
Effectivement, tu ne devrais pas avoir de lien pointant sur 127.0.0.1. Tu devras changer tes liens vers quelque chose de moins statique sans url complète 'en dur'.
Pour cela tu peux définir soit une variable globale :
Ou mieux en général en utilisant la variable prédéfinie $_SERVER['HTTP_HOST'] qui contient la partie 'HOST' de l'url en cours.
Ce qui donnera comme code
De cette manière si tu accède à ton appli par http://10.10.21.47 le lien pointera vers
http://10.10.21.47/doccapteur/Doc%20Inclino-41900.pdf et si tu l'appel par http://127.0.0.1 il pointera vers http://127.0.0.1/doccapteur/Doc%20Inclino-41900.pdf
Pour cela tu peux définir soit une variable globale :
<?php define('SERVEUR','10.10.21.47'); echo '<a href="http://'.SERVEUR.'/doccapteur/Doc%20Inclino-41900.pdf '; ?>
Ou mieux en général en utilisant la variable prédéfinie $_SERVER['HTTP_HOST'] qui contient la partie 'HOST' de l'url en cours.
Ce qui donnera comme code
<?php echo '<a href="http://'.$_SERVER['HTTP_HOST'] .'/doccapteur/Doc%20Inclino-41900.pdf '; ?>
De cette manière si tu accède à ton appli par http://10.10.21.47 le lien pointera vers
http://10.10.21.47/doccapteur/Doc%20Inclino-41900.pdf et si tu l'appel par http://127.0.0.1 il pointera vers http://127.0.0.1/doccapteur/Doc%20Inclino-41900.pdf
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
rubik's drummer
Messages postés
23
Date d'inscription
lundi 4 juin 2007
Statut
Membre
Dernière intervention
6 août 2007
2 juil. 2007 à 15:33
2 juil. 2007 à 15:33
AAAAAAAAAAAAAAAA merci beaucoup doc t'assure chaussure. Merci aux autres aussi ca tourne nickel.