Apache + PHP + MySQL + PhpMyAdmin - Logiciels - Windows & Software
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 :
|
Marsh Posté le 19-07-2003 à 15:22:30
ReplyMarsh 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
|
je croyais que c'était par defaut http://localhost/phpmyadmin
Marsh Posté le 19-07-2003 à 15:41:35
Kurt Haribo a écrit : |
moi il était à /mysql/ ... peut importe
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
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).
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
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
Marsh Posté le 19-07-2003 à 22:21:26
burgergold a écrit : jai tjrs rien trouvé de potentiel... |
fais ca avec un .htacces
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.
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