MySQL 4.0 ca doit etre bon !!! les parametres de eskue ??? - PHP - Programmation
Marsh Posté le 13-03-2003 à 13:24:20
|
et pas oublier de mettre php4ts.dll ds le rep winnt ou winnt/system32
Marsh Posté le 13-03-2003 à 13:32:07
VisualC++ a écrit :
|
Marsh Posté le 13-03-2003 à 13:42:15
je l'avais deja ms je l'ai ecrasé et au cas ou je l'ai copié ds system32
j'ai eu comme message d'erreur :
Citation : Cannot add module via name 'mod_vhost_alias.c' : not in list of loaded modules |
comme je connais pas trop la syntaxe pour le charger, pour le loader j'ai carremment mis en commentaire
#AddModule mod_vhost_alias.c
j'ai vu que tout les modules ne st pas ajouté dc ca doit pas etre grave ms celui ci est peut etre important .....
Marsh Posté le 13-03-2003 à 13:51:17
Ben si tu as en commentaire
|
alors
|
Si pas en commentaire tu decommente les 2
Marsh Posté le 13-03-2003 à 13:51:18
et sinon en faisant cette manip le
<? phpinfo() ?> fonctionne tres bien ...
Marsh Posté le 13-03-2003 à 14:09:12
j'ai pris la version 4.0 pour windows a cette adresse
http://www.mysql.com/downloads/mysql-4.0.html
j'ai lancé l'installeur ...
j'ai changé le rep par defaut de l'instal, je l'ai installé ds
c:\apache\mysql4.0\
est que je tappe sous une invite de de commande ds c:\apache\mysql4.0\bin :sql pour lancer sql
il me met
Citation : Can't connect to MySQL server on localhost' (10061) |
je comprends c'est une install auto et ca marche pas ...
faut il que je laisse le rep par defaut (c:\mysql) ou pas ....
Marsh Posté le 13-03-2003 à 14:10:41
weed a écrit : j'ai pris la version 4.0 pour windows a cette adresse
|
T'as vérifié que ton apache pointait sur le bon rep de mysql ?
Marsh Posté le 13-03-2003 à 14:12:43
qd je fais un
mysql -p status il me demande un password, lequel c'est par defaut .... je pensais qu'il y avait pas par defaut
qd je fais
msql -? je vois la liste des options dispo
dc c 2 truc fonctionne ms pas moyen de se connecter a la base
Marsh Posté le 13-03-2003 à 14:13:02
Euh si tu lance le service Mysql (le serveur en lui meme) deja ca marchera mieu
Marsh Posté le 13-03-2003 à 14:14:55
Citation : Extraire l'archive downloadée dans un répertoire de votre disque dur. Cette fois ci, peu importe puisque l'archive contient un installeur et que vous pourrez supprimer, une fois l'installation terminée, archive et répertoire d'extraction. |
voilou ce que j'ai vu ds le tuto
en fait c parce que j'ai peut etre changé le rep en effet
je check alors ds php.ini
Marsh Posté le 13-03-2003 à 14:19:01
Je vois pas le rapport entre php et mysql. ils ont mais vraiment rien à voir l'un avec l'autre. PHP communique avec MySQL via les protocoles réseaux; donc il se moque éperdument de savoir où diable peut bien se cacher MySQL. Pour lui, MySQL, c'est un serveur. Si c'est la même machine, tu dois t'arranger pour dire que le serveur mysql se nomme "localhost". Voilou.
Edit: le fait est que une fois MySQL installé, le service se lance pas directement, faut le faire manuellement via le panneau de configuration/administration si t'es sous NT/2K/XP. Tant que ce service n'est pas lancé, MySQL n'est pas utilisable.
Marsh Posté le 13-03-2003 à 14:20:19
Notsukaw a écrit : |
Notsukaw -> tu trouve ca ou ??? ds quel fichier ???
ds php.ini
Code :
|
ca doit etre ds un fichier alors parce que je vois pas trop ici
Marsh Posté le 13-03-2003 à 14:21:16
mSQL n'est pas MySQL, c'est un autre serveur de base de données.
Marsh Posté le 13-03-2003 à 14:22:52
drasche a écrit : |
bizzare je voyais pas ton edit
d'accord je vais faire ca
Marsh Posté le 13-03-2003 à 14:23:26
weed a écrit :
|
J'ai pas parlé de Php mais d'apache,
mais de toute façon comme l'a dit drasche, c'est plutôt un problème de lancement de mySql ...
Marsh Posté le 13-03-2003 à 14:27:35
arf je suis deg je viens d'aller ds les services
j'ai trouvé le service : MySql en automatique
j'ai fais démarré et j'ai obtenu ds un popup :
Citation : Impossible de démarrer le service MySql sur Ordinateur local |
EDIT je vais redemmarrer pour voire ce que ca fait puisque c'est en automatique ...
Marsh Posté le 13-03-2003 à 14:31:06
regedit > localmachine > system > currentcontrolset > services > mysql
Tu mets le chemin complet en plus du nom de l'exe de mysql a demarrer (version nt, normal, max etc a voir ds ton rep bin de mysql)
Marsh Posté le 13-03-2003 à 14:48:47
c trop zarbi j'ai en fait changé le chemin
il est pointé sur MySQL de easy php que j'avais installé ....
il m'a mis une autre erreur avec un popup
j'essaie toujours mysql sous dos
je le refais encore une autre fois
et la miracle
Citation : Welcome to the MySQL monitor. Commands end with ; or \g |
ca doit marcher normallement je pense
je vais tester avec mon site ...
Marsh Posté le 13-03-2003 à 17:53:49
bon j'avais plus le net j'ai dc pu repondre
ca fonctionne a merveille .....
a tout hasard pr installer ....
eskuel
Configuration de connexion :
Nom : Nom de cette configuration
Hôte : Nom du serveur MySQL
Utilisateur : Votre login (identifiant)
je pense que le nom est le nom de la machine, c'est à dire ce que donne hostname ....
hote, je sais pas du tout ......
utilisateur, ca doit etre root et sans mot de passe par defaut
Marsh Posté le 13-03-2003 à 18:02:14
aussi a tout hasard j'ai fait un
sql -p status
pour connaitre le statue, avoir quelques info ....
mysql -? me dit :
Password to use when connecting to server. If password is not given it's asked from the tty
Qu'est que ca veut dire ?????
Sinon je regarde avec WinMysqladmin
j'ai ds l'onglet "my.ini Setup"
Citation : #This File was made using the WinMySQLAdmin 1.4 Tool |
l'utilisateur est donc root/root ms je susi pas sur pour eskue
Marsh Posté le 13-03-2003 à 18:30:46
bon laisser tomber
pour phpmyadmin c'etait un peu plus facile :
Citation : Open the file config.inc.php3 in your favorite editor and change the values for host, user, password and authentication mode to fit your environment. Here, "host" means the MySQL server. Also insert the correct value for $cfg['PmaAbsoluteUri']. Have a look at Configuration section for an explanation of all values. |
je me suis doutait du coup j'ai localhost et rout sans pass
bien entendu phpmyadmin me conseille de changer le pass de root
pour eskue j'ai rajouté mugue pour le nom de la machine .....
EDIT :
arf ca m'agace qd meme ce truc la
Le paramètre $cfg['PmaAbsoluteUri'] DOIT être renseigné dans votre fichier de configuration !
Votre fichier de configuration fait référence à l'utilisateur root sans mot de passe, ce qui correspond à la valeur par défaut de MySQL. Votre serveur MySQL est donc ouvert aux intrusions, et vous devriez corriger ce problème de sécurité.
c le truc en gras qui est bizzare, je trouve pas de $cfg['PmaAbsoluteUri']ds config.inc.php de phpmyadmin
Marsh Posté le 13-03-2003 à 19:30:34
Code :
|
si tu savait lire les docs fournies avec phpmyadmin tu saurais koi mettre
et le code si dessous te permet aussi d'acceder à ton pc via le web, si t'as mis le nom de ta machine ca devrait etre valable en local seulement,enfin en théorie
Marsh Posté le 13-03-2003 à 13:12:01
voilou j'ai un pb d'installer php en tant que module ....
Apache fonctionnait bien
ms lorsque je lui ai mis du php ca marche plus
j'ai à chque fois le message d'erreur :
apres un : apache -k start
Syntax error on line 193 of capache/apache/conf/httpd.conf:
Cannot load capache/php-4.3.1-Win32/sapi/php4apache.dll into server: (127) La procedure spécifique est introuvable:
Note the errors or messages above, and press the <ESC> key to exit. 28
(decompte de 28secondes)
pourtant ds capache/apache/conf/httpd.conf
j'ai bien mis :
php4apache.dll se trouve bien a cette emplacement ...
et apres
Message édité par weed le 13-03-2003 à 18:13:06