GNT sans publicité, site mobile, fonctionnalitées exclusives...

Demande d'aide pour install mysql sur Léopard

Le
Pierre LASSALLE
Bonjour,


Depuis ma migration vers Léopard, et malgré plusieurs dizaines d'heures
et plusieurs nuits à tenter l'installation de mysql, je n'ai pas réussi
à refaire marcher le site SPIP que j'avais installé en local sur mon
portable (PowerBook G4). Or ce site contient des données très
importantes pour moi. Outre ce site, j'utilisais également l'ensemble
php+mysql+Apache pour tester de nombreux sites.

Pour plein de raisons, je voudrais utiliser Apache 2 fourni avec Léopard
ainsi que php5 ou à la rigueur celui d'Entropy.

J'avoue que là, je ne sais plus que faire.

J'ai parcouru de nombreux forums en long, en large et en travers
et là, je sèche.

J'utilise pourtant l'ensemble php, mysql, Apache depuis Mac OS X
et mon installation avait survécu à toutes les mises à jour.
Mais là rien à faire. J'ai essayé moult tutos, mais je n'ai jamais
réussi à refaire marcher mes sites en local.

Je cherche donc quelqu'un qui pourrait me consacrer un peu de temps
pour m'aider directement sur ma station sur la région Brest/Finistère
à moins que cela semble envisageable par iChat.

Je dispose toujours de l'ancienne installation sous Mac OS 10.4.11
qui elle marche parfaitement. Je suis donc obligé de redémarrer à chaque
fois sur mon disque externe de sauvegarde pour continuer à accéder
à l'ensemble des sites et bases de données en local

Après une tentative de mise à jour du système de Tiger vers Léopard,
j'ai du opter pour une clean install car tout était planté. Mysql
n'était donc pas installé au départ. Ceci étant, il va sans doute
falloir effacer proprement les traces de mes multiples tentatives
d'installation de mysql



D'avance merci,

Pierre
lassalle [at] altern [point] org
Lire les 81 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 17
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
address
Le #3092421
Pierre LASSALLE
Bonjour,


Depuis ma migration vers Léopard, et malgré plusieurs dizaines d'heures
et plusieurs nuits à tenter l'installation de mysql, je n'ai pas réussi
à refaire marcher le site SPIP que j'avais installé en local sur mon
portable (PowerBook G4). Or ce site contient des données très
importantes pour moi. Outre ce site, j'utilisais également l'ensemble
php+mysql+Apache pour tester de nombreux sites.


Y'a t-il une raison particulière pour ne pas installer plutôt MAMP?
Je m'en sers tous les jours sans aucun souci, et entre autres, on peut
basculer entre PHP 4&5 à volonté.

C'est gratuit, très Mac-like, l'install est super simple (pas plus d'une
minute!), et en suite il suffit d'installer SPIP dans le dossier
"htdocs" contenu dans le dossier MAMP pour que tout fonctionne. Il
comprend tout, Apache 2, PHP, mySQL, PHPMyAdmin etc.

Ca fait plus de deux ans que je l'utilise et j'ai du y installer une
bonne centaine de CMS en tout genre pour les tester, ainsi que des sites
custom. Jamais le moindre problème. Faut juste avoir le reflexe de
bookmarker ton dossier htdocs. :-)

http://www.mamp.info/en/index.php
http://www.mamp.info/en/mamp.html
--
ric

ric at pixelligence dot com

address
Le #3092361
José Campos
Dans l'article écrivait :
Ca fait plus de deux ans que je l'utilise et j'ai du y installer
une bonne centaine de CMS en tout genre pour les tester, ainsi que
des sites custom. Jamais le moindre problème. Faut juste avoir le
reflexe de bookmarker ton dossier htdocs. :-)


À ce sujet, y a-t-il un inconvénient à désigner un autre dossier que
"htdocs" (genre un dossier dans "Shared|Partagé") afin de ne pas
l'oublier lors des sauvegardes?


Ca, je ne sais pas - je n'ai jamais essayé. De toutes les façons je le
backup manuellement car souvent il contient des CMS en test, qui seront
amenés à disparaître.
--
ric at pixelligence dot com


Pierre LASSALLE
Le #3092341
Y'a t-il une raison particulière pour ne pas installer plutôt MAMP?
Je m'en sers tous les jours sans aucun souci, et entre autres, on peut
basculer entre PHP 4&5 à volonté.

C'est gratuit, très Mac-like, l'install est super simple (pas plus d'une
minute!), et en suite il suffit d'installer SPIP dans le dossier
"htdocs" contenu dans le dossier MAMP pour que tout fonctionne. Il
comprend tout, Apache 2, PHP, mySQL, PHPMyAdmin etc.

Ca fait plus de deux ans que je l'utilise et j'ai du y installer une
bonne centaine de CMS en tout genre pour les tester, ainsi que des sites
custom. Jamais le moindre problème. Faut juste avoir le reflexe de
bookmarker ton dossier htdocs. :-)
Bon, en attendant mieux, j'ai fini par installer MAMP, le temps de me

retaper une santé...
Mais les emm... continuent...
Je lis la FAQ de MAMP qui indique :
------
Comment puis-je changer le mot de passe de la base de données MySQL?
Ouvrez le Terminal et saisissez :

/Applications/MAMP/Library/bin/mysqladmin -u root -p password <NEWPASSWORD>

Au lieu de Après cela, vous devez aussi redéfinir le mot de passe MySQL pour
phpMyAdmin et les autres scripts qui fonctionnent sous MAMP. Pour
phpMyAdmin, vous devez éditer le fichier
/Applications/MAMP/bin/phpMyAdmin-X.X.X/config.inc.php
------

J'applique donc à la lettre les commandes indiquées et voici le résultat :

PortablePierre-6:~ ple$ /Applications/MAMP/Library/bin/mysqladmin -u
root -p password xxxxxxx
Enter password:
/Applications/MAMP/Library/bin/mysqladmin: connect to server at
'localhost' failed
error: 'Can't connect to local MySQL server through socket
'/var/mysql/mysql.sock' (2)'
Check that mysqld is running and that the socket:
'/var/mysql/mysql.sock' exists!
PortablePierre-6:~ ple$


--------


Pfff ! je comprends pas pourquoi c'est tellement la merde sur cette p...
de version de Léopard. J'enrage de perdre autant de temps avec ça.

D'avance merci pour vos lumières.

Néammoins si quelqu'un peut m'aider à me passer de MAMP, je suis
toujours demandeur.
Je préfère en effet l'installation orthodoxe et les possibilités qu'elle
offre pour accéder à ma machine en réseau en utilisant l'adresse IP
statique de ma station.

Pierre

Pierre LASSALLE
Le #3092291
/Applications/MAMP/Library/bin/mysqladmin: connect to server at
'localhost' failed


Le serveur MySQL n'est pas lancé, tout simplement....

J'aimerais bien que ce soit ça mais malheureusement non !

Je peux effectivement utiliser phpMyAdmin
j'ai bien la page d'accueil de Mamp sur Safari :
-------
Bienvenue dans MAMP
Si vous pouvez voir cette page, MAMP est installé sur votre Mac et tout
fonctionne !

Pour afficher la configuration de PHP, vous pouvez examiner le résultat
de phpinfo.

Ici vous pouvez administrer eAccelerator.

La base de données MySQL peut être administrée via phpMyAdmin.

Pour vous connecter au serveur MySQL dans vos propres scripts PHP,
utilisez les paramètres suivants :

Hôte: localhost
[Port: 8889]
Utilisateur: root
Mot de passe: root
etc...

------


et pourtant
la commande dans le terminal donne l'erreur ci-dessous :
Applications/MAMP/Library/bin/mysqladmin: connect to server at
'localhost' failed
error: 'Can't connect to local MySQL server through socket
'/var/mysql/mysql.sock' (2)'
Check that mysqld is running and that the socket:
'/var/mysql/mysql.sock' exists!


Je suis dans un état de ras le bol indescriptible...

C'est la première fois que je regrette d'avoir fait une mise à jour de
Mac OS X.

Bon courage à ceux qui ne maitrisent pas intégralement le terminal et
l'installation des codes sources et qui ont eu le malheur de vouloir
utiliser mysql... Il n'y a qu'à parcourir les forums pour voir la cata...



Pierre


Pierre LASSALLE
Le #3092261
Y'a t-il une raison particulière pour ne pas installer plutôt MAMP?
Je m'en sers tous les jours sans aucun souci, et entre autres, on peut
basculer entre PHP 4&5 à volonté.

C'est gratuit, très Mac-like, l'install est super simple (pas plus d'une
minute!), et en suite il suffit d'installer SPIP dans le dossier
"htdocs" contenu dans le dossier MAMP pour que tout fonctionne. Il
comprend tout, Apache 2, PHP, mySQL, PHPMyAdmin etc.

Ca fait plus de deux ans que je l'utilise et j'ai du y installer une
bonne centaine de CMS en tout genre pour les tester, ainsi que des sites
custom. Jamais le moindre problème. Faut juste avoir le reflexe de
bookmarker ton dossier htdocs. :-)

http://www.mamp.info/en/index.php
http://www.mamp.info/en/mamp.html


Merci pour la suggestion !

Comme expliqué dans mon post précédent, je n'ai pas pu modifier le mot
de passe d'accès à la base de données mysql.
Néammoins après avoir placé mon site SPIP local dans le dossier htdocs,
puis supprimé inc_connect.php3,
j'ai pu recréé les tables spip en utilisant cette adresse :
http://localhost:8888/ecrire/

J'ai donc conservé les paramètres initiaux :
Host: localhost
[Port: 8889]
User: root
Password: root
faute de mieux.

Puis j'ai réimporté mes données précédemment sauvegardées sous SPIP et
maintenant ça roule !

Je peux donc à nouveau accéder à toutes mes notes techniques
sauvegardées précieusement sous SPIP.

Cela me rend donc un grand service en attendant mieux.

Je ne sais pas s'il existe un moyen de lancer le serveur Apache et la
base Mysql de MAMP automatiquement à la mise en route de la station.

Un grand merci donc pour cette solution,

C'est vrai que c'est géant de simplicité,

Il ne me reste plus qu'à digérer ma défaite de ne pas avoir réussi
à utiliser Apache 2 et php5 préinstallés...



Pierre

Publicité
Suivre les réponses
Poster une réponse
Anonyme