Apache + PHP + MySQL + PhpMyAdmin

Apache + PHP + MySQL + PhpMyAdmin - Logiciels - Windows & Software

Marsh Posté le 19-07-2003 à 05:29:57    

Apache 1.3.28
Php 4.3.2
MySQL 3.23.57
PhpMyAdmin 2.5.1
 
Je viens de tout installer ca mais ya 2-3 trucs que j'aime pas
 
1: dans phpmyadmin, ya moyen que la langue par défaut soit l'anglais?
 
2: mysql roule présentement avec mysql-nt, c celui que easyphp utilisait, mais comment faire pour savoir lequel est le plus adapté


---------------
http://www.boincstats.com/signature/user_664861.gif
Reply

Marsh Posté le 19-07-2003 à 05:29:57   

Reply

Marsh Posté le 19-07-2003 à 05:40:23    

3: lorsque je fais http://localhost/mysql/ pour accéder à phpmyadmin, ca m'ammene au répertoire et non au fichier index.php meme si jai ca dans mon httpd.conf
 

Code :
  1. <IfModule mod_dir.c>
  2.     DirectoryIndex index.html index.php
  3. </IfModule>


---------------
http://www.boincstats.com/signature/user_664861.gif
Reply

Marsh Posté le 19-07-2003 à 15:22:30    

Reply

Marsh Posté le 19-07-2003 à 15:34:11    

burgergold a écrit :

3: lorsque je fais http://localhost/mysql/ pour accéder à phpmyadmin, ca m'ammene au répertoire et non au fichier index.php meme si jai ca dans mon httpd.conf
 

Code :
  1. <IfModule mod_dir.c>
  2.     DirectoryIndex index.html index.php
  3. </IfModule>




 
je croyais que c'était par defaut http://localhost/phpmyadmin

Reply

Marsh Posté le 19-07-2003 à 15:41:35    

Kurt Haribo a écrit :


 
je croyais que c'était par defaut http://localhost/phpmyadmin


 
moi il était à /mysql/ ... peut importe :D


---------------
http://www.boincstats.com/signature/user_664861.gif
Reply

Marsh Posté le 19-07-2003 à 15:42:54    

ah oui, j'ai reglé le 1 et le 3
 
donc il me reste: quel service mysql utilisé?
et je rajoute: je voudrais ajouter de la sécurité à l'accès de phpmyadmin pour pas que tlm y accède


---------------
http://www.boincstats.com/signature/user_664861.gif
Reply

Marsh Posté le 19-07-2003 à 17:45:53    

Pour la sécurité de l'accès à phpmyadmin c'est indiqué dans la doc comment faire. Y'a qu'à lire.
 
Pour les serveurs tu as le choix entre mysqld-nt et mysqld-nt-max sous 2000/XP (les autres sont pour Windows 9x).
La première version est la plus adaptée dans 99,9% des cas.
 
La version max sert surtout pour les grosses bases (possibilités de couper les fichiers des tables pour contourner la taille maxi de l'OS) et propose le format BDB (Berkeley DataBase).

Reply

Marsh Posté le 19-07-2003 à 17:51:56    

dac, jvais regarder dans le tuto alors
 
et aussi bien pas prendre mysql-nt-max car c une bd pour un site-web intranet


---------------
http://www.boincstats.com/signature/user_664861.gif
Reply

Marsh Posté le 19-07-2003 à 21:17:27    

jai tjrs rien trouvé de potentiel...
 
en gros jveux simplement pas que les gens puisse accéder à phpmyadmin simplement en tappant www.monsite.com/phpmyadmin/
 
mais jveux, que par un moyen que je cherche, moi j'y ait accès, quitte à devoir m'authentifier


---------------
http://www.boincstats.com/signature/user_664861.gif
Reply

Marsh Posté le 19-07-2003 à 22:21:26    

burgergold a écrit :

jai tjrs rien trouvé de potentiel...
 
en gros jveux simplement pas que les gens puisse accéder à phpmyadmin simplement en tappant www.monsite.com/phpmyadmin/
 
mais jveux, que par un moyen que je cherche, moi j'y ait accès, quitte à devoir m'authentifier


 
fais ca avec un .htacces ;)

Reply

Marsh Posté le 19-07-2003 à 22:21:26   

Reply

Marsh Posté le 19-07-2003 à 22:32:24    

phpmyadmin a un système d'authentification intégré. L'avantage par rapport à un fichier .htaccess c'est que ça permet d'utiliser les autorisations de mysql. C'est à dire que l'utilisateur qui se logue n'a accès qu'aux bases pour lesquelles il est autorisé.
Avec un fichier .htaccess une fois passé l'authentification tu te retrouves root dans mysql et donc tout le monde peut faire tout et n'importe quoi.
 
Dans le fichier config.inc.php tu changes ces trois paramètres :
$cfg['Servers'][$i]['controluser']   = 'pma';
$cfg['Servers'][$i]['controlpass']   = 'pmapass';
$cfg['Servers'][$i]['auth_type']     = 'cookie'; //cookie ou http
 
pma doit être un utilisateur mysql avec les droits de lecture sur la base mysql.
 
Tout est détaillé dans la doc de phpmyadmin (dans le fichier Documentation.html dans phpmyadmin) dans la rubrique Installation - Using authentication modes.
Y'a qu'à suivre ce qui est dit.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed