Guild Tabard rendering: 'imagelayereffect' function not available.
Brought to you by:
acoon
On ubuntu distros, GD is not compiled into PHP so the function imagelayereffect does not exist. (source: http://us.php.net/manual/en/function.imagelayereffect.php).
I've borrowed your code to render tabard and have coded a workaround by altering layers pixel by pixel. The end image is not as smooth and the original, but will not crash the page when requesting the tabard.
The excerpt from my code is here: http://pastebin.com/0MjUDiuT
I'm using aggressive caching to be sure this doesn't get called very often as it's processor heavy.
As an Ubuntu user myself, I use the php5-gd packages available from http://www.maxiwebs.co.uk/gd-bundled/ to get around this.