#2002 - Le serveur ne répond pas. (ou l'interface de connexion ("socket") vers le serveur MySQL local n'est pas correctement configurée)

classic Classic list List threaded Threaded
10 messages Options
Reply | Threaded
Open this post in threaded view
|

#2002 - Le serveur ne répond pas. (ou l'interface de connexion ("socket") vers le serveur MySQL local n'est pas correctement configurée)

user0
  Pour ceux qui galèrent comme moi à se connecter à phpMyAdmin avec
apache chrooté sur openbsd, voici la solution :

Apache est installé par défaut lors de l'installation d'OpenBSD sur
votre système. Il est cependant "chrooté" dans le répertoire /var/www
alors que le socket de MySQL est installé par défaut dans
/var/run/mysql/mysql.sock. Ceci aura pour effet d'empêcher Apache de
"voir" le répertoire /var/run. Pour remédier à cela, entrez les deux
commandes suivantes :

sudo mkdir -p /var/www/var/run/mysql
sudo ln -f /var/run/mysql/mysql.sock /var/www/var/run/mysql/mysql.sock

afin d'avoir un lien symbolique dans le répertoire chrooté.

Source : http://openbsd.docteurquizz.com/

Merci à toi ;)

________________________________
French OpenBSD mailing list
[hidden email]
http://www.openbsd-france.org/communaute.php

Reply | Threaded
Open this post in threaded view
|

Re: #2002 - Le serveur ne répond pas. (ou l'interface de connexion ("socket") vers le serveur MySQL local n'est pas correctement configurée)

user0
  Oups !

Je me suis trompé ... je viens de reboot la machine a enlevant loption
unsecure dans le rc.conf.local

de httpd_flags="-u"
à httpd_flags=""

Et l'erreur 2002 reviens :'( à suivre ...

Le 12/10/10 04:37, Evgueni CHKOURINE a écrit :

>  Pour ceux qui galèrent comme moi à se connecter à phpMyAdmin avec
> apache chrooté sur openbsd, voici la solution :
>
> Apache est installé par défaut lors de l'installation d'OpenBSD sur
> votre système. Il est cependant "chrooté" dans le répertoire /var/www
> alors que le socket de MySQL est installé par défaut dans
> /var/run/mysql/mysql.sock. Ceci aura pour effet d'empêcher Apache de
> "voir" le répertoire /var/run. Pour remédier à cela, entrez les deux
> commandes suivantes :
>
> sudo mkdir -p /var/www/var/run/mysql
> sudo ln -f /var/run/mysql/mysql.sock /var/www/var/run/mysql/mysql.sock
>
> afin d'avoir un lien symbolique dans le répertoire chrooté.
>
> Source : http://openbsd.docteurquizz.com/
>
> Merci à toi ;)
>
> ________________________________
> French OpenBSD mailing list
> [hidden email]
> http://www.openbsd-france.org/communaute.php
>


________________________________
French OpenBSD mailing list
[hidden email]
http://www.openbsd-france.org/communaute.php

Reply | Threaded
Open this post in threaded view
|

Re: #2002 - Le serveur ne répond pas. (ou l'interface de connexion ("socket") vers le serveur MySQL local n'est pas correctement configurée)

Julien Cabillot-2
De mémoire :
il faut mettre le ln -f à la fin de ton rc.local

Cordialement,
Julien

Le 12/10/2010 04:52, Evgueni CHKOURINE a écrit :

> Oups !
>
> Je me suis trompé ... je viens de reboot la machine a enlevant loption
> unsecure dans le rc.conf.local
>
> de httpd_flags="-u"
> à httpd_flags=""
>
> Et l'erreur 2002 reviens :'( à suivre ...
>
> Le 12/10/10 04:37, Evgueni CHKOURINE a écrit :
>> Pour ceux qui galèrent comme moi à se connecter à phpMyAdmin avec
>> apache chrooté sur openbsd, voici la solution :
>>
>> Apache est installé par défaut lors de l'installation d'OpenBSD sur
>> votre système. Il est cependant "chrooté" dans le répertoire /var/www
>> alors que le socket de MySQL est installé par défaut dans
>> /var/run/mysql/mysql.sock. Ceci aura pour effet d'empêcher Apache de
>> "voir" le répertoire /var/run. Pour remédier à cela, entrez les deux
>> commandes suivantes :
>>
>> sudo mkdir -p /var/www/var/run/mysql
>> sudo ln -f /var/run/mysql/mysql.sock /var/www/var/run/mysql/mysql.sock
>>
>> afin d'avoir un lien symbolique dans le répertoire chrooté.
>>
>> Source : http://openbsd.docteurquizz.com/
>>
>> Merci à toi ;)
>>
>> ________________________________
>> French OpenBSD mailing list
>> [hidden email]
>> http://www.openbsd-france.org/communaute.php
>>
>
>
> ________________________________
> French OpenBSD mailing list
> [hidden email]
> http://www.openbsd-france.org/communaute.php
>


________________________________
French OpenBSD mailing list
[hidden email]
http://www.openbsd-france.org/communaute.php

Reply | Threaded
Open this post in threaded view
|

Re: #2002 - Le serveur ne répond pas. (ou l'interface de connexion ("socket") vers le serveur MySQL local n'est pas correctement configurée)

user0
  Comment ça ?

Tu veux dire que le lien symbolique est détruit lors d'un redémarrage :O ?

Le 12/10/10 06:22, Cabillot Julien a écrit :

> De mémoire :
> il faut mettre le ln -f à la fin de ton rc.local
>
> Cordialement,
> Julien
>
> Le 12/10/2010 04:52, Evgueni CHKOURINE a écrit :
>> Oups !
>>
>> Je me suis trompé ... je viens de reboot la machine a enlevant loption
>> unsecure dans le rc.conf.local
>>
>> de httpd_flags="-u"
>> à httpd_flags=""
>>
>> Et l'erreur 2002 reviens :'( à suivre ...
>>
>> Le 12/10/10 04:37, Evgueni CHKOURINE a écrit :
>>> Pour ceux qui galèrent comme moi à se connecter à phpMyAdmin avec
>>> apache chrooté sur openbsd, voici la solution :
>>>
>>> Apache est installé par défaut lors de l'installation d'OpenBSD sur
>>> votre système. Il est cependant "chrooté" dans le répertoire /var/www
>>> alors que le socket de MySQL est installé par défaut dans
>>> /var/run/mysql/mysql.sock. Ceci aura pour effet d'empêcher Apache de
>>> "voir" le répertoire /var/run. Pour remédier à cela, entrez les deux
>>> commandes suivantes :
>>>
>>> sudo mkdir -p /var/www/var/run/mysql
>>> sudo ln -f /var/run/mysql/mysql.sock /var/www/var/run/mysql/mysql.sock
>>>
>>> afin d'avoir un lien symbolique dans le répertoire chrooté.
>>>
>>> Source : http://openbsd.docteurquizz.com/
>>>
>>> Merci à toi ;)
>>>
>>> ________________________________
>>> French OpenBSD mailing list
>>> [hidden email]
>>> http://www.openbsd-france.org/communaute.php
>>>
>>
>>
>> ________________________________
>> French OpenBSD mailing list
>> [hidden email]
>> http://www.openbsd-france.org/communaute.php
>>
>
>
> ________________________________
> French OpenBSD mailing list
> [hidden email]
> http://www.openbsd-france.org/communaute.php
>


________________________________
French OpenBSD mailing list
[hidden email]
http://www.openbsd-france.org/communaute.php

Reply | Threaded
Open this post in threaded view
|

Re: #2002 - Le serveur ne répond pas. (ou l'interface de connexion ("socket") vers le serveur MySQL local n'est pas correctement configurée)

Julien Escario
Le lien symbolique normalement non mais le socket et recréé à chaque démarrage
de MySQL (du coup, j'ignore ce qu'il se passe dans un cas comme ça)

Si le but est d'accéder à MySQL uniquement depuis Apache, est-ce que la
technique consistant à modifier le socket dans la config MySQL ne serait pas
plus simple ?

Voir dans /etc/mysql/my.conf la ligne :
socket          = /var/run/mysqld/mysqld.sock

Julien

Le 12/10/2010 08:03, Evgueni CHKOURINE a écrit :

> Comment ça ?
>
> Tu veux dire que le lien symbolique est détruit lors d'un redémarrage :O ?
>
> Le 12/10/10 06:22, Cabillot Julien a écrit :
>> De mémoire :
>> il faut mettre le ln -f à la fin de ton rc.local
>>
>> Cordialement,
>> Julien
>>
>> Le 12/10/2010 04:52, Evgueni CHKOURINE a écrit :
>>> Oups !
>>>
>>> Je me suis trompé ... je viens de reboot la machine a enlevant loption
>>> unsecure dans le rc.conf.local
>>>
>>> de httpd_flags="-u"
>>> à httpd_flags=""
>>>
>>> Et l'erreur 2002 reviens :'( à suivre ...
>>>
>>> Le 12/10/10 04:37, Evgueni CHKOURINE a écrit :
>>>> Pour ceux qui galèrent comme moi à se connecter à phpMyAdmin avec
>>>> apache chrooté sur openbsd, voici la solution :
>>>>
>>>> Apache est installé par défaut lors de l'installation d'OpenBSD sur
>>>> votre système. Il est cependant "chrooté" dans le répertoire /var/www
>>>> alors que le socket de MySQL est installé par défaut dans
>>>> /var/run/mysql/mysql.sock. Ceci aura pour effet d'empêcher Apache de
>>>> "voir" le répertoire /var/run. Pour remédier à cela, entrez les deux
>>>> commandes suivantes :
>>>>
>>>> sudo mkdir -p /var/www/var/run/mysql
>>>> sudo ln -f /var/run/mysql/mysql.sock /var/www/var/run/mysql/mysql.sock
>>>>
>>>> afin d'avoir un lien symbolique dans le répertoire chrooté.
>>>>
>>>> Source : http://openbsd.docteurquizz.com/
>>>>
>>>> Merci à toi ;)
>>>>
>>>> ________________________________
>>>> French OpenBSD mailing list
>>>> [hidden email]
>>>> http://www.openbsd-france.org/communaute.php
>>>>
>>>
>>>
>>> ________________________________
>>> French OpenBSD mailing list
>>> [hidden email]
>>> http://www.openbsd-france.org/communaute.php
>>>
>>
>>
>> ________________________________
>> French OpenBSD mailing list
>> [hidden email]
>> http://www.openbsd-france.org/communaute.php
>>
>
>
> ________________________________
> French OpenBSD mailing list
> [hidden email]
> http://www.openbsd-france.org/communaute.php
>


--
---------------------------------------------------------------------------
  ______                   ___                   Julien Escario
/\  _  \                 /\_ \                   [hidden email]
\ \ \L\ \  ____    __  __\//\ \     ___      __   Tél. : +33.677583199
  \ \  __ \/\_ ,`\ /\ \/\ \ \ \ \   / __`\  /'_ `\
   \ \ \/\ \/_/  /_\ \ \_\ \ \_\ \_/\ \L\ \/\ \L\ \ Azylog
    \ \_\ \_\/\____\\/`____ \/\____\ \____/\ \____ \ Rte de Champagnole
     \/_/\/_/\/____/ `/___/> \/____/\/___/  \/___L\ \ F-39300 Les Nans
                        /\___/                /\____/ SIRET 49130560300020
                        \/__/                 \_/__/
Hébergement mutualisé & dédié - infogérance - noms de domaines
GnuPG KeyID : 0x96E81867
Fingerprint : 2275 A56D FF0E 252D AAB3 3C04 2016 F00A 96E8 1867
---------------------------------------------------------------------------

________________________________
French OpenBSD mailing list
[hidden email]
http://www.openbsd-france.org/communaute.php

Reply | Threaded
Open this post in threaded view
|

Re: #2002 - Le serveur ne répond pas. (ou l'interface de connexion ("socket") vers le serveur MySQL local n'est pas correctement configurée)

Julien Cabillot-2
In reply to this post by user0
Oui, voir les différents tutos :
* http://nomoa.com/bsd/mysql.htm#starting

* http://www.kernel-panic.it/openbsd/mail/mail4.html
'Remember to add the above commands to the /etc/rc.local(8) script, to
automatically create the link at boot time.'

* http://old.nabble.com/ln--f-au-d%C3%A9marrage-td21997886.html


Le 12/10/2010 08:03, Evgueni CHKOURINE a écrit :

> Comment ça ?
>
> Tu veux dire que le lien symbolique est détruit lors d'un redémarrage :O ?
>
> Le 12/10/10 06:22, Cabillot Julien a écrit :
>> De mémoire :
>> il faut mettre le ln -f à la fin de ton rc.local
>>
>> Cordialement,
>> Julien
>>
>> Le 12/10/2010 04:52, Evgueni CHKOURINE a écrit :
>>> Oups !
>>>
>>> Je me suis trompé ... je viens de reboot la machine a enlevant loption
>>> unsecure dans le rc.conf.local
>>>
>>> de httpd_flags="-u"
>>> à httpd_flags=""
>>>
>>> Et l'erreur 2002 reviens :'( à suivre ...
>>>
>>> Le 12/10/10 04:37, Evgueni CHKOURINE a écrit :
>>>> Pour ceux qui galèrent comme moi à se connecter à phpMyAdmin avec
>>>> apache chrooté sur openbsd, voici la solution :
>>>>
>>>> Apache est installé par défaut lors de l'installation d'OpenBSD sur
>>>> votre système. Il est cependant "chrooté" dans le répertoire /var/www
>>>> alors que le socket de MySQL est installé par défaut dans
>>>> /var/run/mysql/mysql.sock. Ceci aura pour effet d'empêcher Apache de
>>>> "voir" le répertoire /var/run. Pour remédier à cela, entrez les deux
>>>> commandes suivantes :
>>>>
>>>> sudo mkdir -p /var/www/var/run/mysql
>>>> sudo ln -f /var/run/mysql/mysql.sock /var/www/var/run/mysql/mysql.sock
>>>>
>>>> afin d'avoir un lien symbolique dans le répertoire chrooté.
>>>>
>>>> Source : http://openbsd.docteurquizz.com/
>>>>
>>>> Merci à toi ;)
>>>>
>>>> ________________________________
>>>> French OpenBSD mailing list
>>>> [hidden email]
>>>> http://www.openbsd-france.org/communaute.php
>>>>
>>>
>>>
>>> ________________________________
>>> French OpenBSD mailing list
>>> [hidden email]
>>> http://www.openbsd-france.org/communaute.php
>>>
>>
>>
>> ________________________________
>> French OpenBSD mailing list
>> [hidden email]
>> http://www.openbsd-france.org/communaute.php
>>
>
>
> ________________________________
> French OpenBSD mailing list
> [hidden email]
> http://www.openbsd-france.org/communaute.php
>


________________________________
French OpenBSD mailing list
[hidden email]
http://www.openbsd-france.org/communaute.php

Reply | Threaded
Open this post in threaded view
|

Re: #2002 - Le serveur ne répond pas. (ou l'interface de connexion ("socket") vers le serveur MySQL local n'est pas correctement configurée)

Alexandre Verriere

Bonjour,

Si cela peut vous aider je procède de la façon suivante pour le
démarrage du serveur MySQL:

rc.local:
if [ X"${mysql_server_flags-NO}" != X"NO" -a -x
/usr/local/bin/mysqld_safe ]; then
         rm -R /var/www/var/run/mysql
         mkdir -p /var/www/var/run/mysql
         chown _mysql:_mysql /var/www/var/run/mysql
         echo -n 'MySQL server: '; /usr/local/bin/mysqld_safe
--user=_mysql ${mysql_server_flags} &
         sleep 10
         ln -f /var/run/mysql/mysql.sock /var/www/var/run/mysql/mysql.sock
fi

et dans rc.conf.local:
mysql_server_flags=YES

Cordialement,

Alexandre Verriere.



Le 12/10/2010 08:12, Cabillot Julien a écrit :

> Oui, voir les différents tutos :
> * http://nomoa.com/bsd/mysql.htm#starting
>
> * http://www.kernel-panic.it/openbsd/mail/mail4.html
> 'Remember to add the above commands to the /etc/rc.local(8) script, to
> automatically create the link at boot time.'
>
> * http://old.nabble.com/ln--f-au-d%C3%A9marrage-td21997886.html
>
>
> Le 12/10/2010 08:03, Evgueni CHKOURINE a écrit :
>> Comment ça ?
>>
>> Tu veux dire que le lien symbolique est détruit lors d'un redémarrage
>> :O ?
>>
>> Le 12/10/10 06:22, Cabillot Julien a écrit :
>>> De mémoire :
>>> il faut mettre le ln -f à la fin de ton rc.local
>>>
>>> Cordialement,
>>> Julien
>>>
>>> Le 12/10/2010 04:52, Evgueni CHKOURINE a écrit :
>>>> Oups !
>>>>
>>>> Je me suis trompé ... je viens de reboot la machine a enlevant loption
>>>> unsecure dans le rc.conf.local
>>>>
>>>> de httpd_flags="-u"
>>>> à httpd_flags=""
>>>>
>>>> Et l'erreur 2002 reviens :'( à suivre ...
>>>>
>>>> Le 12/10/10 04:37, Evgueni CHKOURINE a écrit :
>>>>> Pour ceux qui galèrent comme moi à se connecter à phpMyAdmin avec
>>>>> apache chrooté sur openbsd, voici la solution :
>>>>>
>>>>> Apache est installé par défaut lors de l'installation d'OpenBSD sur
>>>>> votre système. Il est cependant "chrooté" dans le répertoire /var/www
>>>>> alors que le socket de MySQL est installé par défaut dans
>>>>> /var/run/mysql/mysql.sock. Ceci aura pour effet d'empêcher Apache de
>>>>> "voir" le répertoire /var/run. Pour remédier à cela, entrez les deux
>>>>> commandes suivantes :
>>>>>
>>>>> sudo mkdir -p /var/www/var/run/mysql
>>>>> sudo ln -f /var/run/mysql/mysql.sock
>>>>> /var/www/var/run/mysql/mysql.sock
>>>>>
>>>>> afin d'avoir un lien symbolique dans le répertoire chrooté.
>>>>>
>>>>> Source : http://openbsd.docteurquizz.com/
>>>>>
>>>>> Merci à toi ;)
>>>>>
>>>>> ________________________________
>>>>> French OpenBSD mailing list
>>>>> [hidden email]
>>>>> http://www.openbsd-france.org/communaute.php
>>>>>
>>>>
>>>>
>>>> ________________________________
>>>> French OpenBSD mailing list
>>>> [hidden email]
>>>> http://www.openbsd-france.org/communaute.php
>>>>
>>>
>>>
>>> ________________________________
>>> French OpenBSD mailing list
>>> [hidden email]
>>> http://www.openbsd-france.org/communaute.php
>>>
>>
>>
>> ________________________________
>> French OpenBSD mailing list
>> [hidden email]
>> http://www.openbsd-france.org/communaute.php
>>
>
>
> ________________________________
> French OpenBSD mailing list
> [hidden email]
> http://www.openbsd-france.org/communaute.php
>
>


alexandre_verriere.vcf (208 bytes) Download Attachment
smime.p7s (8K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: #2002 - Le serveur ne répond pas. (ou l'interface de connexion ("socket") vers le serveur MySQL local n'est pas correctement configurée)

user0
  Merci à tous pour votre soutien :)

Je test tout ça ce soir et je vous tiens au courant ;)

Le 12/10/10 08:47, Alexandre Verriere a écrit :

>
> Bonjour,
>
> Si cela peut vous aider je procède de la façon suivante pour le
> démarrage du serveur MySQL:
>
> rc.local:
> if [ X"${mysql_server_flags-NO}" != X"NO" -a -x
> /usr/local/bin/mysqld_safe ]; then
>         rm -R /var/www/var/run/mysql
>         mkdir -p /var/www/var/run/mysql
>         chown _mysql:_mysql /var/www/var/run/mysql
>         echo -n 'MySQL server: '; /usr/local/bin/mysqld_safe
> --user=_mysql ${mysql_server_flags} &
>         sleep 10
>         ln -f /var/run/mysql/mysql.sock /var/www/var/run/mysql/mysql.sock
> fi
>
> et dans rc.conf.local:
> mysql_server_flags=YES
>
> Cordialement,
>
> Alexandre Verriere.
>
>
>
> Le 12/10/2010 08:12, Cabillot Julien a écrit :
>> Oui, voir les différents tutos :
>> * http://nomoa.com/bsd/mysql.htm#starting
>>
>> * http://www.kernel-panic.it/openbsd/mail/mail4.html
>> 'Remember to add the above commands to the /etc/rc.local(8) script,
>> to automatically create the link at boot time.'
>>
>> * http://old.nabble.com/ln--f-au-d%C3%A9marrage-td21997886.html
>>
>>
>> Le 12/10/2010 08:03, Evgueni CHKOURINE a écrit :
>>> Comment ça ?
>>>
>>> Tu veux dire que le lien symbolique est détruit lors d'un
>>> redémarrage :O ?
>>>
>>> Le 12/10/10 06:22, Cabillot Julien a écrit :
>>>> De mémoire :
>>>> il faut mettre le ln -f à la fin de ton rc.local
>>>>
>>>> Cordialement,
>>>> Julien
>>>>
>>>> Le 12/10/2010 04:52, Evgueni CHKOURINE a écrit :
>>>>> Oups !
>>>>>
>>>>> Je me suis trompé ... je viens de reboot la machine a enlevant
>>>>> loption
>>>>> unsecure dans le rc.conf.local
>>>>>
>>>>> de httpd_flags="-u"
>>>>> à httpd_flags=""
>>>>>
>>>>> Et l'erreur 2002 reviens :'( à suivre ...
>>>>>
>>>>> Le 12/10/10 04:37, Evgueni CHKOURINE a écrit :
>>>>>> Pour ceux qui galèrent comme moi à se connecter à phpMyAdmin avec
>>>>>> apache chrooté sur openbsd, voici la solution :
>>>>>>
>>>>>> Apache est installé par défaut lors de l'installation d'OpenBSD sur
>>>>>> votre système. Il est cependant "chrooté" dans le répertoire
>>>>>> /var/www
>>>>>> alors que le socket de MySQL est installé par défaut dans
>>>>>> /var/run/mysql/mysql.sock. Ceci aura pour effet d'empêcher Apache de
>>>>>> "voir" le répertoire /var/run. Pour remédier à cela, entrez les deux
>>>>>> commandes suivantes :
>>>>>>
>>>>>> sudo mkdir -p /var/www/var/run/mysql
>>>>>> sudo ln -f /var/run/mysql/mysql.sock
>>>>>> /var/www/var/run/mysql/mysql.sock
>>>>>>
>>>>>> afin d'avoir un lien symbolique dans le répertoire chrooté.
>>>>>>
>>>>>> Source : http://openbsd.docteurquizz.com/
>>>>>>
>>>>>> Merci à toi ;)
>>>>>>
>>>>>> ________________________________
>>>>>> French OpenBSD mailing list
>>>>>> [hidden email]
>>>>>> http://www.openbsd-france.org/communaute.php
>>>>>>
>>>>>
>>>>>
>>>>> ________________________________
>>>>> French OpenBSD mailing list
>>>>> [hidden email]
>>>>> http://www.openbsd-france.org/communaute.php
>>>>>
>>>>
>>>>
>>>> ________________________________
>>>> French OpenBSD mailing list
>>>> [hidden email]
>>>> http://www.openbsd-france.org/communaute.php
>>>>
>>>
>>>
>>> ________________________________
>>> French OpenBSD mailing list
>>> [hidden email]
>>> http://www.openbsd-france.org/communaute.php
>>>
>>
>>
>> ________________________________
>> French OpenBSD mailing list
>> [hidden email]
>> http://www.openbsd-france.org/communaute.php
>>
>>
>


________________________________
French OpenBSD mailing list
[hidden email]
http://www.openbsd-france.org/communaute.php

Reply | Threaded
Open this post in threaded view
|

Re: #2002 - Le serveur ne répond pas. (ou l'interface de connexion ("socket") vers le serveur MySQL local n'est pas correctement configurée)

Alexandre Verriere
  Errata:

Dans rc.conf.local:
mysql_server_flags=""

Bonne fin de journée.

Le 12/10/2010 14:18, Evgueni CHKOURINE a écrit :

>  Merci à tous pour votre soutien :)
>
> Je test tout ça ce soir et je vous tiens au courant ;)
>
> Le 12/10/10 08:47, Alexandre Verriere a écrit :
>>
>> Bonjour,
>>
>> Si cela peut vous aider je procède de la façon suivante pour le
>> démarrage du serveur MySQL:
>>
>> rc.local:
>> if [ X"${mysql_server_flags-NO}" != X"NO" -a -x
>> /usr/local/bin/mysqld_safe ]; then
>>         rm -R /var/www/var/run/mysql
>>         mkdir -p /var/www/var/run/mysql
>>         chown _mysql:_mysql /var/www/var/run/mysql
>>         echo -n 'MySQL server: '; /usr/local/bin/mysqld_safe
>> --user=_mysql ${mysql_server_flags} &
>>         sleep 10
>>         ln -f /var/run/mysql/mysql.sock
>> /var/www/var/run/mysql/mysql.sock
>> fi
>>
>> et dans rc.conf.local:
>> mysql_server_flags=YES
>>
>> Cordialement,
>>
>> Alexandre Verriere.
>>
>>
>>
>> Le 12/10/2010 08:12, Cabillot Julien a écrit :
>>> Oui, voir les différents tutos :
>>> * http://nomoa.com/bsd/mysql.htm#starting
>>>
>>> * http://www.kernel-panic.it/openbsd/mail/mail4.html
>>> 'Remember to add the above commands to the /etc/rc.local(8) script,
>>> to automatically create the link at boot time.'
>>>
>>> * http://old.nabble.com/ln--f-au-d%C3%A9marrage-td21997886.html
>>>
>>>
>>> Le 12/10/2010 08:03, Evgueni CHKOURINE a écrit :
>>>> Comment ça ?
>>>>
>>>> Tu veux dire que le lien symbolique est détruit lors d'un
>>>> redémarrage :O ?
>>>>
>>>> Le 12/10/10 06:22, Cabillot Julien a écrit :
>>>>> De mémoire :
>>>>> il faut mettre le ln -f à la fin de ton rc.local
>>>>>
>>>>> Cordialement,
>>>>> Julien
>>>>>
>>>>> Le 12/10/2010 04:52, Evgueni CHKOURINE a écrit :
>>>>>> Oups !
>>>>>>
>>>>>> Je me suis trompé ... je viens de reboot la machine a enlevant
>>>>>> loption
>>>>>> unsecure dans le rc.conf.local
>>>>>>
>>>>>> de httpd_flags="-u"
>>>>>> à httpd_flags=""
>>>>>>
>>>>>> Et l'erreur 2002 reviens :'( à suivre ...
>>>>>>
>>>>>> Le 12/10/10 04:37, Evgueni CHKOURINE a écrit :
>>>>>>> Pour ceux qui galèrent comme moi à se connecter à phpMyAdmin avec
>>>>>>> apache chrooté sur openbsd, voici la solution :
>>>>>>>
>>>>>>> Apache est installé par défaut lors de l'installation d'OpenBSD sur
>>>>>>> votre système. Il est cependant "chrooté" dans le répertoire
>>>>>>> /var/www
>>>>>>> alors que le socket de MySQL est installé par défaut dans
>>>>>>> /var/run/mysql/mysql.sock. Ceci aura pour effet d'empêcher
>>>>>>> Apache de
>>>>>>> "voir" le répertoire /var/run. Pour remédier à cela, entrez les
>>>>>>> deux
>>>>>>> commandes suivantes :
>>>>>>>
>>>>>>> sudo mkdir -p /var/www/var/run/mysql
>>>>>>> sudo ln -f /var/run/mysql/mysql.sock
>>>>>>> /var/www/var/run/mysql/mysql.sock
>>>>>>>
>>>>>>> afin d'avoir un lien symbolique dans le répertoire chrooté.
>>>>>>>
>>>>>>> Source : http://openbsd.docteurquizz.com/
>>>>>>>
>>>>>>> Merci à toi ;)
>>>>>>>
>>>>>>> ________________________________
>>>>>>> French OpenBSD mailing list
>>>>>>> [hidden email]
>>>>>>> http://www.openbsd-france.org/communaute.php
>>>>>>>
>>>>>>
>>>>>>
>>>>>> ________________________________
>>>>>> French OpenBSD mailing list
>>>>>> [hidden email]
>>>>>> http://www.openbsd-france.org/communaute.php
>>>>>>
>>>>>
>>>>>
>>>>> ________________________________
>>>>> French OpenBSD mailing list
>>>>> [hidden email]
>>>>> http://www.openbsd-france.org/communaute.php
>>>>>
>>>>
>>>>
>>>> ________________________________
>>>> French OpenBSD mailing list
>>>> [hidden email]
>>>> http://www.openbsd-france.org/communaute.php
>>>>
>>>
>>>
>>> ________________________________
>>> French OpenBSD mailing list
>>> [hidden email]
>>> http://www.openbsd-france.org/communaute.php
>>>
>>>
>>
>
>
> ________________________________
> French OpenBSD mailing list
> [hidden email]
> http://www.openbsd-france.org/communaute.php
>
>


alexandre_verriere.vcf (208 bytes) Download Attachment
smime.p7s (8K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: #2002 - Le serveur ne répond pas. (ou l'interface de connexion ("socket") vers le serveur MySQL local n'est pas correctement configurée)

user0
In reply to this post by Alexandre Verriere
  Haha :)

Ça marche c'est superbe !

Merci beaucoup !!


Le 12/10/10 08:47, Alexandre Verriere a écrit :

> Bonjour,
>
> Si cela peut vous aider je procède de la façon suivante pour le
> démarrage du serveur MySQL:
>
> rc.local:
> if [ X"${mysql_server_flags-NO}" != X"NO" -a -x
> /usr/local/bin/mysqld_safe ]; then
>         rm -R /var/www/var/run/mysql
>         mkdir -p /var/www/var/run/mysql
>         chown _mysql:_mysql /var/www/var/run/mysql
>         echo -n 'MySQL server: '; /usr/local/bin/mysqld_safe
> --user=_mysql ${mysql_server_flags} &
>         sleep 10
>         ln -f /var/run/mysql/mysql.sock /var/www/var/run/mysql/mysql.sock
> fi
>
> et dans rc.conf.local:
> mysql_server_flags=YES
>
> Cordialement,
>
> Alexandre Verriere.


________________________________
French OpenBSD mailing list
[hidden email]
http://www.openbsd-france.org/communaute.php