Posts

Er worden posts getoond met het label WordPress

WordPress op Azure (Maar dan zonder mySQL en met Azure SQL :-)

Afbeelding
Het is inmiddels wel bekend dat je WordPress op Windows en ook op Azure kan draaien. PHP draait dan op een versie van IIS en de database komt op een mySQL server. Maar zou je ook mySQL kunnen vervangen voor het Microsoft alternatief? Dus WordPress draaien op een Azure “web sites” stack bestaande uit alleen maar pure Microsoft componenten: Windows, IIS en Azure SQL? Hier lees je stap voor stap hoe je dit zou kunnen doen. Let op: Dit is experimenteel en ik kan je op dit moment niet aanraden hiermee in productie te gaan! ** Azure Web Sites Allereerst maken we een nieuwe website met bijbehorende database aan. Ga naar de Azure management omgeving ( http://manage.windowsazure.com ) Maak een website aan en ook een SQL database. Uiteraard kan je er ook voor kiezen om de database met de hand aan te maken en die te gebruiken, maar in dit voorbeeld doe ik het in 1 klap met dezelfde wizard:   Kies een SQL Server, bedenk en onthoud de accountgegevens die je gaat gebruiken: ** Azure ...

Reset WordPress wachtwoord voor admin

Afbeelding
Soms ben je het WordPress admin wachtwoord kwijt, of in mijn geval restore je een database van een site waarvan je het admin wachtwoord niet kent. Deze draai ik op localhost dus het “mail me mijn vergeten wachtwoord” (“Lost your password?”) werkt ook niet. Hoe reset je dan het admin wachtwoord? In de achterliggende WordPress database worden de WordPress gebruikers opgeslagen in de tabel wp_users. Hier zie je dat met PHPmyadmin: In het veld user_pass staat het bij deze gebruiker behorende wachtwoord. Het is helaas niet zo simpel als even het user_pass veld leegmaken, maar ook niet veel ingewikkelder. WordPress accepteert/snapt het namelijk ook als je het wachtwoord zonder salt als MD5 hash opslaat. Na inloggen zal WordPress dit automatisch aanpassen en in de database weer op een sterkere manier opslaan. Het antwoord is dus: UPDATE wp_users SET user_pass=MD5 ("admin") WHERE ID=1 Om het wachtwoord te reseten naar admin. Zoals ik hieronder doe via PHPMyAdmin:...