
Ich verwende einen Plesk-Server mit mehreren laufenden Sites. Ich möchte ft_min_word_len=3
die Volltextsuche einrichten. Ich habe festgestellt, dass ich die Optionsdatei ändern muss, aber das Problem ist, dass ich die Datei my.cnf nicht finden kann. Ich habe herausgefunden, dass diese Datei entweder in /etc/
oder zu finden ist /home/mydir/
, weiß aber nicht, wie und wo ich diese Datei überprüfen kann.
Antwort1
Sie können praktische Unix-Tools wie „Locate“ oder „Find“ verwenden, um diese Datei zu finden.
Um das Ortungstool zu verwenden, generieren Sie zuerst die Datenbank:
aktualisiertb
Suchen Sie dann nach der Datei
Suchen Sie nach my.cnf
Antwort2
Oder versuchen Sie Folgendes, um es schneller zu finden, als mit „locate“ herumzufummeln (die Datenbank sollte eigentlich automatisch relativ aktuell gehalten werden):
find /etc -name my.cnf
find ~ -name my.cnf
Eine davon sollte eine Zeile ausgeben, die zeigt, wo sich my.cnf befindet.
Antwort3
Führen Sie „ps -eF“ aus, um die Befehlszeile anzuzeigen, die an den MySQL-Prozess übergeben wird. Wenn es sich um eine nicht standardmäßige Konfigurationsdatei handelt, sollte sie dort erscheinen. Wenn die Option nicht aufgeführt ist, wird die Standardeinstellung zur Kompilierungszeit für MySQL verwendet, die normalerweise vom MySQL-Paket des Betriebssystems (rpm usw.) und nicht von Plesk abhängt.
Antwort4
Der Pfad ist:/etc/mysql/my.cnf