help... mysql part en c.... |
Bienvenue invité ( Connexion | Inscription )
help... mysql part en c.... |
4 Aug 2016, 06:08
Message
#1
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 960 Inscrit : 6 May 2004 Lieu : under ze couette Membre no 18 500 |
Bon. J'ai un Mac Pro avec un Os X server... qui fonctionnait très bien avec un MySQL (installé via le .dmg du site) et tout le tintouin pour gérer un site de réservation, deux forums, un ou deux sites webs standards et une plateforme moodle.
du 10.8 au 10.10, quasiment rien à faire, tout fonctionnait nickel. Mais j'ai du installé 10.11 du fait de certains softs... et là, c'est la catastrophe. impossible de faire fonctionner MySQL. J'ai donc tenté une mise à jour en 7: le control panel ne marche pas, il me lance deux instances de MySQL ?? ca foire plein pot... J'ai aussi essayé la 6.35... toujours via le dmg du site, au moins 60 fois ces dernières 24h (sans exagérer): à chaque fois la réponse est la même: . ERROR! The server quit without updating PID file (/usr/local/mysql/data/nomdemonsite.no-ip.info.pid). Il me lance deux instances de sql ... puis une fois que j'arrive à couper le server, impossible d'en relancer une seule. J'ai réparé les autorisations, vérifié celle de chaque fichier à priori impliqué minutieusement... j'ai tenté aussi l'install via HomeBrew.. sauf que l'arborescence n'est pas du tout la meme (y'a pas un dossier DATA) et donc, récupérer mes bases de données, c'est impossible... il refuse. les autorisations que veut mysql via homebrew ne sont pas les mêmes que mysql via le dmg du site... je deviens fou. je viens d'y passer 25heures d'affilée... et j'ai des années de travail qui vont voler à la poubelle. car, non, hélas, ressortir la version qui fonctionnait depuis un timemachine ne résouds pas le problème (hormis réinstaller 10.10 mais ca, je ne peux pas non plus, je dois bosser en 10.11...) j'ai compulsé un nombre de site incalculables.... si quelqu'un à une idée, je suis preneur, vraimet... Je me suis arrêté à ce site: https://icesquare.com/wordpress/mysql-start...ating-pid-file/ La solution d'upgrader les tables, pourquoi pas mais comment lancer mysql avec les args demandés ? la ligne de code /usr/local/etc/rc.d/mysql-server start ne fonctionne pas avec la version mysql en dmg.... Ce message a été modifié par tojar - 4 Aug 2016, 06:10. -------------------- <= attention, cet individu est énervant, exécrable, hautain, prétentieux, professoral, d'un humour douteux et, de surcroit, disciple de courants de pensées qui sont dangeureuses pour notre bonne société francaise. hop.
|
|
|
13 Aug 2016, 02:18
Message
#2
|
|
Macbidouilleur de vermeil ! Groupe : Membres Messages : 960 Inscrit : 6 May 2004 Lieu : under ze couette Membre no 18 500 |
Mac OS a déjà mis en place un mécanisme pour lancer des scripts journaliers, hebdomadaires, mensuels. Pour cela, il faut créer un répertoire d'un nom et d'un emplacement conventionnel: /etc/daily.local (ou un /etc/weekly.local, voire un /etc/monthly.local) Dans un terminal: - sudo mkdir /etc/daily.local - Sauvegarder à cet emplacement les scripts à tourner quotidiennement Tout le reste est fourni par le système, dès lors que les conventions sont respectées. J-P Il y a un outil en ligne pour aider à créer des scripts pour des tâches périodiques http://launched.zerowidth.com/ En utilisant les répertoires du système, on évite la complexité des p-list et de launchd. On peut ranger de simple shell script dans /etc/daily.local, parce qu'il existe déjà un script 999-local qui va exécuter périodiquement tous ces scripts. Autrement dit, le moteur qui lance les scripts périodiquement par launchd est déjà prêt. Nous fournissons seulement le carburant. Dans ces scripts, il faut toujours supposer que la commande à utiliser n'est pas dans le path, et donner les détails pour y accéder (chemin complet) J-P mille mercis à vous deux. je vais voir de mettre cela en place au plus vite (dès que je rentre dans ma maisonnette)... et après, je verrais de chercher un peu plus en profondeur ce qui a créé le souci initial. -------------------- <= attention, cet individu est énervant, exécrable, hautain, prétentieux, professoral, d'un humour douteux et, de surcroit, disciple de courants de pensées qui sont dangeureuses pour notre bonne société francaise. hop.
|
|
|
Nous sommes le : 12th June 2024 - 16:23 |