Felaktig IP-adress i WordPress-kommentarer

När du kör Varnish framför din WordPress-sajt kan du få felaktiga IP-adresser på kommentarer. Vanligast är att du får 127.0.0.1 som IP-adress på en kommentar, om du kör Varnish på samma server som webbservern. Eller så får du IP-adressen till Varnish-servern om du kör den som en egen server. Min gamle kollega Johannes Henrysson på … Läs mer

ionCube i Ubuntu 12.04

Till och från installerar jag kommersiell programvara byggd i programspråket PHP som är kodade med ionCube. För att kunna köra sådana PHP-skript på en server behöver man installera tillägget ionCube Loader på servern. Så här gör jag på Ubuntu Server 12.04. Till att börja med måste vi ladda ner ionCube Loader från deras nedladdningssida. Vi … Läs mer

#kod100 – aktivera cforms för användare med rollen editor

Jag behövde se till att cforms för WordPress fungerar för användare med rollen editor, det verkar som om cforms vill att man skall vara administratör för att få tillgång till pluginen när man loggar in i wp-admin. Jag löste det så här i min functions.php fil för temat: function add_cforms_cap() { $role = get_role( ’editor’ … Läs mer

Spåra ditt paket med PHP

Jag väntade på ett paket som skulle skickas med Posten och tröttnade på att gå in på posten.se hela tiden för att se vart det befann sig, så jag skrev ihop en PHP-klass som gav mig information om kollits status i en vanlig linuxterminal. Snabb kod, det fungerar iaf och kanske skulle man bygga vidare … Läs mer