[Problema] Problema Database MySQL ~ CoreProtect

Ciao a tutti.
In questi giorni ho riscontrato un grosso problema nel Plugin di CoreProtect, dovuto ad un errore di collegamento al database di MySQL del Server.

Ecco la configurazione del database nel config.yml di CoreProtect:
Il messaggio di errore presente nella console all'avvio del Plugin:
Ed uno screen di phpMyAdmin dov'è possibile visualizzare i database (tra cui quello di CoreProtect):
Com'è possibile notare, nonostante tutto sia apposto il Plugin non ne vuole sapere di funzionare, e da MySQL passa a SQLite.
Sapete dirmi dove sto sbagliando? (Modificato 30/04/2014, 15:32 da Im_Maury.)
CommunicationsException significa che non riesce a connettersi. non so dirti, io non uso questo plugin
[Immagine: just_cause_3_sfondo_1.jpg]
Potrebbe essere che il tuo host non ti permette di collegarti a database esterni (se esterno)?
[Immagine: mca.png]
Bye bye Bukkit...
Welcome Forge!
@Im_Maury


Codice:
table-prefix: co_


manca il prefix, potrebbe non essere quello, pero il prefix della tabella ci vuole.

Altra cosa, non usare root per il collegamento, con phpmyadmin crea un nuovo utente per quel database ( clicchi il database, vai su Privileges, clicca in basso su Add new user), genera la password e scrivitela da qualche parte, vai sulla shell del server e fai


Codice:
mysql -u NomeUserCreatoPrecedentemente -p

Ti dovrebbe chiedere la password, copia e incolla la password e vedi se ti fa loggare nel database con quell'utente.
Se non ti chiede la password e da subito errore allora mysql-server e' configurato male, se ti chiede la password ma ti dice tipo Access denied for user 'root'@'localhost' allora devi configurare da phpmyadmin il campo degli host.

Una malizia per metterti sul "chi va la", in /etc/apache2/conf.d dovrebbe esserci un file chiamato phpmyadmin.conf, aprilo e cambia la riga Alias /phpmyadmin /usr/eccecceccecc, devi cambiare il primo argomento di Alias cioe' /phpmyadmin, usa un nome che ti ricordi, che ne so "ilmiodatabase", cosi che quando vai su http://iltuosito.it/phpmyadmin non trovi la pagina ma la trovi su http://iltuosito.it/ilmiodatabase, ricordati sempre che su internet ci sono interi pezzi di reti che cercano cose come phpmyadmin configurate in default da compromettere per poter arrivare al sistema e usarlo per ogni sorta di maleficio digitale, phishing, spam, truffe, ecc., poi spiegaglielo che la macchina era compromessa.
Ogni tanto dai una guardata ai files dentro a /var/log, /var/log/apache2 e /var/log/auth.log.

Spero di non aver detto cose che gia sapevi. (Modificato 30/04/2014, 23:28 da Fantazzini4Ever.)
Vuoi giocare moddato? Clicca quì!
[Immagine: IKMizww.png][Immagine: 6S8nQyK.png]
Discussioni simili
Ultima risposta: MightToBeDumy
13/02/2018, 02:09
Ultima risposta: staylords
13/01/2018, 23:10
 
0 59
Ultima risposta: Gimi_360
29/11/2017, 19:52
Ultima risposta: Maxetto
12/11/2017, 00:38

Utente(i) che stanno guardando questa discussione: 1 Ospite(i)