Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1610 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  MySQL 4.0 ca doit etre bon !!! les parametres de eskue ???

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

MySQL 4.0 ca doit etre bon !!! les parametres de eskue ???

n°332055
weed
Posté le 13-03-2003 à 13:12:01  profilanswer
 

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
 

Citation :

Syntax error on line 193 of c:/apache/apache/conf/httpd.conf:
Cannot load c:/apache/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 c:/apache/apache/conf/httpd.conf
j'ai bien mis :

Code :
  1. LoadModule php4_module "C:/apache/php-4.3.1-Win32/sapi/php4apache.dll"


php4apache.dll se trouve bien a cette emplacement ...
 
et apres

Code :
  1. AddModule mod_php4.c


Message édité par weed le 13-03-2003 à 18:13:06
mood
Publicité
Posté le 13-03-2003 à 13:12:01  profilanswer
 

n°332063
weed
Posté le 13-03-2003 à 13:21:35  profilanswer
 

ahh oui j'ai mis ds c:\winnt  
php4apache.dll

n°332065
VisualC++
J'va y penser ...
Posté le 13-03-2003 à 13:24:20  profilanswer
 


LoadModule php4_module c:/php/sapi/php4apache.dll
 
et
 
AddModule mod_php4.c


 
et pas oublier de mettre php4ts.dll ds le rep winnt ou winnt/system32


Message édité par VisualC++ le 13-03-2003 à 13:25:55
n°332073
Notsukaw
Be Aware
Posté le 13-03-2003 à 13:32:07  profilanswer
 

VisualC++ a écrit :


LoadModule php4_module c:/php/sapi/php4apache.dll
 
et
 
AddModule mod_php4.c


 
et pas oublier de mettre php4ts.dll ds le rep winnt ou winnt/system32

:jap:


---------------
[ Canon EOS 30D ] (Grip + Canon 50mm f/1.4 + Canon 18-55mm USM + Tamron 70-300mm Di LD Macro)  [Galerie perso]
n°332084
weed
Posté le 13-03-2003 à 13:42:15  profilanswer
 

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 .....
 

n°332098
VisualC++
J'va y penser ...
Posté le 13-03-2003 à 13:51:17  profilanswer
 

Ben si tu as en commentaire


#LoadModule vhost_alias_module modules/mod_vhost_alias.so


alors


#AddModule mod_vhost_alias.c


 
Si pas en commentaire tu decommente les 2

n°332099
weed
Posté le 13-03-2003 à 13:51:18  profilanswer
 

et sinon en faisant cette manip le  
<? phpinfo() ?> fonctionne tres bien ...

n°332113
weed
Posté le 13-03-2003 à 14:09:12  profilanswer
 

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 ....
 

n°332115
Notsukaw
Be Aware
Posté le 13-03-2003 à 14:10:41  profilanswer
 

weed a écrit :

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 ....
 


T'as vérifié que ton apache pointait sur le bon rep de mysql ?


---------------
[ Canon EOS 30D ] (Grip + Canon 50mm f/1.4 + Canon 18-55mm USM + Tamron 70-300mm Di LD Macro)  [Galerie perso]
n°332116
weed
Posté le 13-03-2003 à 14:12:43  profilanswer
 

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
 

mood
Publicité
Posté le 13-03-2003 à 14:12:43  profilanswer
 

n°332117
VisualC++
J'va y penser ...
Posté le 13-03-2003 à 14:13:02  profilanswer
 

Euh si tu lance le service Mysql (le serveur en lui meme) deja ca marchera mieu

n°332118
VisualC++
J'va y penser ...
Posté le 13-03-2003 à 14:13:29  profilanswer
 

Faudrait lire la doc ....

n°332119
weed
Posté le 13-03-2003 à 14:14:55  profilanswer
 

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.
 
Lancez l'installeur et laissez-vous guider.
Par défaut, l'installeur vous propose d'installer MySQL dans C:\mysql. Si vous n'y voyez pas d'inconvénients, laissez-le faire.  
 
(Le support MySQL pour PHP est maintenant compilé avec PHP, donc pas besoin de modifier d'extensions dans php.ini)
 
Voilà, c'est prêt. Servez chaud et accompagné d'un Sancerre blanc.
=)


 
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

n°332121
drasche
Posté le 13-03-2003 à 14:19:01  profilanswer
 

[:russ]
 
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.


Message édité par drasche le 13-03-2003 à 14:20:35
n°332124
weed
Posté le 13-03-2003 à 14:20:19  profilanswer
 

Notsukaw a écrit :


T'as vérifié que ton apache pointait sur le bon rep de mysql ?


 
Notsukaw -> tu trouve ca ou ??? ds quel fichier ???
ds php.ini

Code :
  1. [mSQL]
  2. ; Allow or prevent persistent links.
  3. msql.allow_persistent = On
  4. ; Maximum number of persistent links.  -1 means no limit.
  5. msql.max_persistent = -1
  6. ; Maximum number of links (persistent+non persistent).  -1 means no limit.
  7. msql.max_links = -1


ca doit etre ds un fichier alors parce que je vois pas trop ici

n°332127
drasche
Posté le 13-03-2003 à 14:21:16  profilanswer
 

:non:
 
mSQL n'est pas MySQL, c'est un autre serveur de base de données.

n°332133
weed
Posté le 13-03-2003 à 14:22:52  profilanswer
 

drasche a écrit :

[:russ]
 
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.


 
bizzare je voyais pas ton edit  
d'accord je vais faire ca

n°332135
Notsukaw
Be Aware
Posté le 13-03-2003 à 14:23:26  profilanswer
 

weed a écrit :


 
Notsukaw -> tu trouve ca ou ??? ds quel fichier ???
ds php.ini

Code :
  1. [mSQL]
  2. ; Allow or prevent persistent links.
  3. msql.allow_persistent = On
  4. ; Maximum number of persistent links.  -1 means no limit.
  5. msql.max_persistent = -1
  6. ; Maximum number of links (persistent+non persistent).  -1 means no limit.
  7. msql.max_links = -1


ca doit etre ds un fichier alors parce que je vois pas trop ici  


 
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 ...


---------------
[ Canon EOS 30D ] (Grip + Canon 50mm f/1.4 + Canon 18-55mm USM + Tamron 70-300mm Di LD Macro)  [Galerie perso]
n°332140
weed
Posté le 13-03-2003 à 14:27:35  profilanswer
 

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  
Erreur 3 : Le chemin d'accés spécifié est introuvable


 
EDIT je vais redemmarrer pour voire ce que ca fait puisque c'est en automatique ...


Message édité par weed le 13-03-2003 à 14:29:55
n°332144
VisualC++
J'va y penser ...
Posté le 13-03-2003 à 14:31:06  profilanswer
 

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)

n°332163
weed
Posté le 13-03-2003 à 14:48:47  profilanswer
 

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
Your MySQL connection id is 5 to server version 4.0.11-gamma-nt


 
ca doit marcher normallement je pense  
je vais tester avec mon site ...

n°332334
weed
Posté le 13-03-2003 à 17:53:49  profilanswer
 

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

n°332345
weed
Posté le 13-03-2003 à 18:02:14  profilanswer
 

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
#13/03/2003 14:44:16
 
#Uncomment or Add only the keys that you know how works.
#Read the MySQL Manual for instructions
 
[mysqld]
basedir=C:/apache/mysql4.0
#bind-address=192.168.0.22
datadir=C:/apache/mysql4.0/data
#language=C:/apache/mysql4.0/share/your language directory
#slow query log#=
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M
[WinMySQLadmin]
Server=C:/apache/mysql4.0/bin/mysqld-nt.exe
user=root
password=root


 
l'utilisateur est donc root/root ms je susi pas sur pour eskue

n°332369
weed
Posté le 13-03-2003 à 18:30:46  profilanswer
 

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


Message édité par weed le 13-03-2003 à 18:35:53
n°332412
Profil sup​primé
Posté le 13-03-2003 à 19:30:34  answer
 

Code :
  1. $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'
  2.                        . $_SERVER['HTTP_HOST']
  3.                        . (!empty($_SERVER['SERVER_PORT']) ? ':' . $_SERVER['SERVER_PORT'] : '')
  4.                        . substr($_SERVER['PHP_SELF'], 0, strrpos($_SERVER['PHP_SELF'], '/')+1);


 
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

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  MySQL 4.0 ca doit etre bon !!! les parametres de eskue ???

 

Sujets relatifs
[MySql] Containtes Help ![MySQL]Est que ca vaut le coup d'updater mysql 3->4
Passer d'un fichier XML à MySQLHacking et faille de sécurité MySQL, aidez-moi à me protéger.
Prb MySQL[MYSQL]Fonctionnnement du type DECIMAL dans une base MySQL
[HELP] Sauvegarde d'une base de données mysqlMysql et Visual Basic 6.0 - Connecter les 2 ?
Limite de tables dans une base MySQL ?[Mysql] error 127 ???
Plus de sujets relatifs à : MySQL 4.0 ca doit etre bon !!! les parametres de eskue ???


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR