web-dev-qa-db-fra.com

MySql ne démarre pas xampp sur Ubuntu

J'ai récemment migré vers Ubuntu et j'ai installé Xampp pour Ubuntu .. lampp selon les instructions mentionnées sur le site Web de xampp, j'ai installé le lampp

Installation lampp

Et ça commençait bien .. quand j'ai changé le /opt/lampp mode d'autorisation pour 777 en utilisant de Terminal comme chmod 777 /opt/lamp.

Après cela, lorsque je démarre la lampe, cela donne l'erreur ci-dessous dans les images dans Terminal ainsi que web page error

Terminal Error Image

enter image description here

web page error quand j'ai tapé localhost/phpmyadmin il donne l'erreur ci-dessous

enter image description here

Alors, comment puis-je annuler les modifications ou comment démarrer le service du serveur mysql

1
Rafee

Si vous avez fait un chmod 777 veuillez faire un

chmod 775 /opt/lamp

Concernant l'erreur lors du démarrage ...

MySQL se plaint de my.cnf étant accessible en écriture dans le monde entier. MySQL n'utilise pas le fichier de configuration si vous modifiez /opt/lamp/etc/my.cnf à ** 7. Pour résoudre ce problème spécifique, faites un ...

chmod 644 /opt/lampp/etc/my.cnf

et MySQL l'utilisera à nouveau.

Concernant les autorisations ...

Pour les répertoires 775 (ou même 755) est plus que suffisant et pour les fichiers 664 (ou même 644) est plus que suffisant. L'utilisation de 777 permettra aux utilisateurs du monde entier d'accéder à vos fichiers où ils pourront les modifier et les exécuter.

Et une note finale ...

Je vois XAMPP mentionné dans votre image. Je conseillerais de ne pas utiliser une configuration LAMP externe. Il existe une version LAMP fonctionnant parfaitement dans Ubuntu Software Center qui est conçue sur mesure pour fonctionner avec Ubuntu.

3
Rinzwind