Σελίδα 1 από 1

ΔημοσίευσηΔημοσιεύτηκε: Παρ Μαρ 05, 2010 1:57 am
από kotsoskorg
/* η λύση αυτή αφορά αυτούς που έχουν ήδη
εγκατεστημένο το MySQL-server, και θέλουν να κάνουν εγκατάσταση παράλληλα
τον Xampp, και να τρέχουν την MySQL μέσα απο αυτόν. */



Ένα πρόβλημα που έχουν να αντιμετωπίσουν πολλοί χρήστες των διανομών του Linux κατά την εγκατάσταση του Xampp είναι το γνωστό bug που παρουσιάζεται
με την MySQL και την αδυναμία της έναρξης της όταν την έχουμε ήδη εγκατεστημένη στο σύστημα μας απο yum ή rpm ή και ώς repository. Άν και έψαξα σε διάφορες
κοινότητες χρηστών δεν κατάφερα να βρώ κάτι να με καλύπτει, οπότε αναγκάστηκα να το σκαλίξω μόνος για να καταφέρω να εκκινήσω την MySQL μου απο
Xampp για Linux. Παράλληλα νομίζω πως δεν υπάρχει και πουθενά αλλού δημοσιευμένη η λύση του bug :!: οπότε πρέπει να το ανεβάσουμε και στις κοινότητες
των λειτουργικών σύντομα.

Κάνουμε service mysqld stop
Κλείνουμε permanently τον deamon με chkconfig mysqld off

Το mysql.sock που χρειαζόμαστε για τον xampp βρίσκεται στην τοποθεσία /opt/lampp/var/mysql/mysql.sock και όχι στην τοποθεσία /var/lib/mysql/mysql.sock
που λάθος έχει στο configuration του ο xampp κατά την εγκατάσταση στο αρχείο. Σε αυτό φταίει το λειτουργικό και πρέπει να διορθώνεται αλλάζοντας κάποια
μεταβλητή στο PATH του (την οποία δεν γνωρίζω).

Το αρχείο που πρέπει να πειράξουμε είναι στην τοποθεσία /etc/my.cnf
---

Το ανοίγουμε με έναν editor ή με τον παλιό και καλό vi (αν είστε retro τύπος) γράφοντας vi /etc/my.cnf

προσθέτουμε το εξής κάτώ και στο τέλος:

[client]
socket= /opt/lampp/var/mysql/mysql.sock

Τώρα μπορείτε να συνδεθείτε κανονικά με την MySQL κάθε φορά που τρέχει ο xampp στο linux μας.

ΔημοσίευσηΔημοσιεύτηκε: Παρ Μαρ 05, 2010 1:21 pm
από linuxman
Άλλα αρκετά καλή λύση για κάποιον που τα έχει αυτά τα δύο . Thumbup
Δεν νομίζω ότι το λάθος είναι στο xampp δεν μπορείς να ξέρεις εάν ο Χ χρήστης θα έχει την mysql .
Βάζοντας το xampp προϋποθέτει ότι δεν έχεις ούτε την mysql ,apache2 ,php κτλ. για αυτό το λόγο βάζεις το xampp εξάλλου .

ΔημοσίευσηΔημοσιεύτηκε: Παρ Μαρ 05, 2010 2:49 pm
από kotsoskorg
Ναι , για να το διευκρινίσω καλύτερα, η λύση αυτή αφορά αυτούς που έχουν ήδη
εγκατεστημένο το MySQL-server, και θέλουν να κάνουν εγκατάσταση παράλληλα
τον Xampp, και να τρέχουν την MySQL μέσα απο αυτόν.

ΔημοσίευσηΔημοσιεύτηκε: Δευτ Μαρ 08, 2010 1:35 pm
από warlordfff
χμμ,θα το δοκιμασω μιας και εχω κολησει σε αυτο αλλα θα το κανω πιθανοτατα το απογευμα,αντι για το vi μπορω να το τρεξω με το nano ετσι;

ΔημοσίευσηΔημοσιεύτηκε: Δευτ Μαρ 08, 2010 1:46 pm
από linuxman
Ναι μπορείς και με το nano να το κάνεις το VI είναι κάπως :mrgreen: