Problema: in uno script PHP cerchiamo di eseguire il comando mysql: "LOAD DATA LOCAL INFILE ..."
(Quindi in genere cerchiamo di importare un file csv in una tabella mysql dal file system locale).
Lo script si blocca con un errore:
The used command is not allowed with this MySQL version
Mentre se proviamo a fare lo stesso comando direttamente da una shell Mysql funziona tutto (se non è così il problema è da cercarsi nella configurazione generale mysql).
Sul sistema c'è installato sia KDE che Gnome. Siete su gnome/unity, cercate di cambiare utente della sessione corrente usando i pulsanti in alto a destra e l'operazione non funziona, con un errore del genere:
Can't start new display
The name org.gnome.DisplayManager was not provided by any .service files
Il problema è dovuto al fatto che il gestore sessioni di gnome funziona solo se il display manager è GDM, e evidentemente voi avete KDM.
Se è necessario creare un collegamento SSH con un host, e per autentificarsi occorre usare il metodo tradizionale della password, il comando "ssh" permette di specificarla solo in maniera interattiva. Non c'è alcun modo per specificare la password tramite un flag command line.
Questo può essere un problema all'interno di script, oppure quando serve creare dei collegamenti SSH richiamati da altri programmi.
(Ad esempio Netbeans, per fare un collegamento SVN tramite SSH, richiede di specificare il comando SSH da eseguire per il collegamento).
Per fare dei test di performance delle query occorre poter svuotare la cache delle query: in caso contrario rifacendo una query fatta precedentemente i tempi saranno ovviamente minori, ma non in conseguenza delle nostre operazioni di ottimizzazioni.