
mysql.sock-fel i Drush
Efter att ha använt Drush på en mängd olika datorer de senaste åren råkade jag på ett ganska udda felmeddelande i terminalen häromdagen och efter lite googlande så hittade jag lösningen och jag tänkte att jag skulle dela med mig av den.
Felmeddelandet som jag fick i terminalfönstret löd så här:
PDO::__construct(): [2002] No such file or directory (trying to connect via unix:///var/mysql/mysql.sock) environment.inc:517
Eftersom jag installerat MAMP 2.0 så har det med den nya versionen att göra, och lösningen blev att i terminalen skriva
sudo nano ~/.profile
och i den lägga till raden som pekar på den PHP-version som jag använde. Efter att ha sparat filen och startat om terminalen (stänga och öppna programmet) så kan jag rensa cache och ladda hem moduler utan några felmeddelanden.
export DRUSH_PHP=/Applications/MAMP/bin/php/php5.2.17/bin/php
Det löste mitt problem, hoppas att det här hjälper någon annan.
Lägg till ny kommentar