
Der Weg zum Fullstack-Developer
Meine Erfahrungen, Auffrischung meiner Programmierkenntnisse und mein persönliches Knowledge-Management

Ich wollte mir in der WordPress Admin-Bar den aktuellen Git-Branch anzeigen lassen, um lokale Entwicklungsumgebungen besser sichtbar zu machen. Der eigentliche PHP-Code war schnell geschrieben – doch plötzlich funktionierte Git zwar im Terminal, aber nicht mehr über WordPress bzw. Apache. Die Ursache lag weder an shell_exec() noch an Linux-ACLs, sondern an einem Sicherheitsmechanismus von Git…