Bonsoir,
Je suis persuadé qu'il existe un autre fichier my.ini (qui lui contient la ligne skip-bdb) et, comme il est pris en compte en priorité avant le my.ini de Wampserver, il doit se trouver dans l'arborescence %windir% (Windows en général) ou dans un chemin déclaré dans la variable d'environnement %PATH%.
Je viens de faire l'essai en copiant mon fichier my.ini dans Windows et en y ajout Forum: WampServer Francais
Bonjour,
Allez voir votre fichier my.ini, un ligne "skip-bdb" pourrait s'y trouver, à supprimer ou à commenter.
Allez également voir dans le gestionnaire de services (services.msc) quelle est la ligne de commande du service wampmysqld qui doit être :
:\wamp\bin\mysql\mysql5.1.\bin\mysqld.exe wampmysqld
soit, pour mon installation : G:\wamp\bin\mysql\mysql5.1.41\bin\mysqld.ex Forum: WampServer Francais
Bonjour,
N'y aurait-il pas un fichier my.ini qui trainerait ?
Le seul fichier my.ini doit être celui situé dans l'arborescence de Wamp, en l'occurrence :
wamp\bin\mysql\mysql5.1.xy\my.ini
Vous supprimez tous les autres fichiers my.ini Forum: WampServer Francais
Bonjour,
En développement, pour bien voir tout ce qui se passe, dans le fichier wamp\bin\apache\apache2.2.1x\bin\php.ini, mettre :
error_reporting = E_ALL | E_STRICT
display_startup_errors = On
display_errors = On
log_errors = On Forum: WampServer Francais
Bonjour,
Quel est le contenu du fichier WINDOWS\system32\drivers\etc\hosts (Sans les commentaires, c'est-à-dire sans les lignes qui commencent par #) ? Forum: WampServer Francais
Qu'il « fonctionne » bien est un à priori qui montre que les navigateurs font des prodiges.
Aucune déclaration du jeu de caractère utilisé, ni dans les entêtes php, par exemple :
header("content-type:text/html; charset=iso-8859-1" ) ;
ni dans les déclarations <meta, par exemple :
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> Forum: WampServer Francais
Quelle est exactement le message d'erreur ?
Y-a-t-il dans les fichiers de log des messages relatifs à cette même erreur ?
Si vous pouvez accéder à la page d'accueil (localhost) de Wampserver et à votre base de données via PhpMyAdmin, il s'agit d'un problème dans vos fichiers.
Pourriez-vous donner l'url de votre site « réel ». Forum: WampServer Francais
Bonjour,
La page d'accueil de Wampserver s'affiche-t-elle correctement lorsque vous lancez localhost depuis l'icône de Wampserver ? Forum: WampServer Francais
Bonjour,
Si PHP version 5.3.0 ne pas mettre un mysql_close() Faire recherche sur ce forum
Si PHP version 5.3.1 soit remplacer localhost par 127.0.0.1, soit supprimer la gestion ipV6 dans la connexion réseau. Forum: WampServer Francais
Bonjour,
PhpMyAdmin permet de créer des procédures stockées par une requête SQL, tout comme on peut le faire via PHP, mais n'offre pas de facilités spéciales pour le faire.
Voir, par exemple :
-
La documentation officielle en français :
- Forum: WampServer Francais
Bonsoir,
Après avoir fait des essais de création, via PhpMyAdmin, d'utilisateurs ayant des privilèges très restreints, du genre uniquement UPDATE sur une seule colonne d'une seule table d'une seule base de données, je pense pouvoir dire que la gestion de ces privilèges « spéciaux » est définie par les tables :
- db
- table_priv
- columns_priv
- procs_priv
- user
de la base mysql. Forum: WampServer Francais
Bonjour,
Les utilisateurs et privilèges sont définis dans la table user de la base de données mysql, qui est totalement indépendante des autres bases.
Voir Forum: WampServer Francais
bagu a écrit:
-------------------------------------------------------
> donc avoir :
>
> ::1 localhost
> 127.0.0.1 localhost
Tu as tout-à-fait raison, comme ça, en plus, lorsque iPv6 sera totalement supporté, il n'y aura pas à se soucier de modifier le fichier hosts. Forum: WampServer Francais
bagu a écrit:
-------------------------------------------------------
> si tu es sous vista, ::1 localhost est bon...
Hum! Hum!, pas tout-à-fait ; c'est bon à condition que IpV6 soit supporté par toute la chaîne (Apache, PHP et MySQL) et pas seulement par le système d'exploitation.
Il serait plus judicieux de remplacer ::1 localhost par 127.0.0.1 localhost Forum: WampServer Francais
Bonsoir,
Déplacer les bases de données n'a rien d'une procédure complexe : Un dossier complet à déplacer et une ligne à modifier dans un fichier.
De plus, en procédant de la sorte, on n'a plus à se soucier des users et privilèges ; juste une ligne à modifier dans my.ini à chaque évolution de version de MySQL.
Pour les users et privilèges voici ce qui avait fonctionné correctement chez moi Forum: WampServer Francais
Bonjour,
Ne laisser pas vos bases dans l'arborescence Wamp (wamp/bin/mysql/mysql5.1.x/data) qu'il vous faudra déplacer à chaque évolution de version MySQL.
Voir : Forum: WampServer Francais
Bonjour,
Si je puis me permettre :
En développement, masquer les erreurs et avertissements en faisant précéder les fonctions par @ est le meilleur moyen pour passer des heures à chercher pourquoi ça ne marche pas ? Forum: WampServer Francais
Bonjour,
De plus, on ne doit pas supprimer "root", mais lui mettre un mot de passe ET ajouter un ou plusieurs utilisateurs avec des privilèges restreints.
Ce qui fait que sauf pour des cas particuliers, on se connectera à MySQL via un utilisateur avec privilèges restreints.
Voir le topo Gestion des utilisateurs MySQL : Forum: WampServer Francais
Bonjour,
En fin de compte, et pour pouvoir répondre aux éventuelles questions des utilisateurs, j'ai dupliqué tous mes utilisateurs MySQL en remplaçant localhost par 127.0.0.1 et j'ai modifié les cinq fichiers de configuration de même.
Comme tu peux le voir en signature : ça marche ! Forum: WampServer Francais
toumimi a écrit:
-------------------------------------------------------
> Sinon, à la base, ca peut poser un problème au niveau des utilisateurs mysql selon comment ils
> ont été déclarés...
Le problème est justement là, car il est aussi nécessaire de redéfinir les utilisateurs MySQL pour remplacer (ou ajouter) xxx@localhost par xxx@127.0. Forum: WampServer Francais
Nicolas_II a écrit:
-------------------------------------------------------
> utiliser "127.0.0.1" à la place de "localhost", c'est pas une rustine ?
J'attendrais PHP 5.3.2 ou 5.3.1.1, mais je me refuse à modifier plusieurs fichiers de configuration (Mes quatre sites, PhpMyAdmin, MySQLDumper, etc.) pour un problème qui existait sur 5.3.1 RC4 et qui a été signalé mais q Forum: WampServer Francais