Hemma från sol och bad på kanske Maltas bästa strand har jag suttit solbränd i sängen och installerat WAMP.
WAMP står för Windows, Apache, MySQL och PHP och är ett paket med de programmen. Med hjälp av programmen kan man köra php- och mysql-baserade hemsidor på sin lokala dator. I mitt arbete måste jag ha hela tiden ha tillgång till en sådan hemsida på mitt webbhotell. Eftersom uppkoppling på Malta ibland är lika stabil som en träsko är vass har mitt arbete arbete tagit lite längre tid än vanligt. Därför beslöt jag mig för att installera WAMP och börja arbeta mot en lokal kopia.
Trots att EasyPHP (mitt första försök till WAMP-paket) bara är 17,7 MB litet tog det tid att ladda hem:
Direkt efter installationen kom första felmeddelandet.
Därefter följde flera timmar googlande och felsökande. För att inte tråka ut er sammanfattar jag mina lärdomar från installationen i en bloggvänlig lista:
- Skype är bland annat inställd på att ta emot samtal på port 80 (http-porten) vilket krockar med Apache. Hur man löser det problemet fann jag på denna sida.
- Defaultinstallationen av MySQL ger inte root något lösenord vilket genererar en varning i phpMyAdmin, hur man löser det besvarades av flashback.
- EasyPHP stänger ibland av Apache vilket är väldigt frustrerande.
- EasyPHP ger inte alltid felmeddelanden, vilket gör det svårt att googla fram lösningar (felmeddelanden + Google is the shit).
- Wampserver (mitt andra försök) fungerar bättre än EasyPHP, förutom configfilen till phpMyAdmin som följer med. Den bytte jag ut mot den som följde med EasyPHP.
Nu går det blixtsnabbt att arbeta mot sidan. Förhoppningsvis kommer det underlätta mitt arbete, som jag fortsätter med imorgon. Nu ska jag och Sara titta på Californication. :-)
//Tore
Hade samma problem med Skype/Apache. Quick-fixen jag använder är att helt enkelt inte ha Skype igång när jag startar WAMP. När väl WAMP är igång kan jag starta Skype och då verkar den välja en annan port.