How does resizing of images work with lighttpd? I switched the Webserver from Apache to Lighttpd. Since then, resizing images according to the defined sytles (/admin/config/media/image-styles) does not work anymore.

Anybody knows what may be missing?

Edit: Added excerpt from phpinfo():

gd

GD Support: enabled
GD Version: 2.0
FreeType Support: enabled
FreeType Linkage: with freetype
FreeType Version: 2.4.8
T1Lib Support: enabled
GIF Read Support: enabled
GIF Create Support: enabled
JPEG Support: enabled
libJPEG Version: unknown
PNG Support:    enabled
libPNG Version: 1.2.46
WBMP Support: enabled


imagick

imagick module: enabled
imagick module version: 3.1.0RC1
imagick classes: Imagick, ImagickDraw, ImagickPixel, ImagickPixelIterator
ImageMagick version: ImageMagick 6.6.9-7 2012-08-17 Q16 http://www.imagemagick.org
ImageMagick copyright: Copyright (C) 1999-2011 ImageMagick Studio LLC
ImageMagick release date: 2012-08-17
ImageMagick number of supported formats: 206
ImageMagick supported formats: [.....Many!!]
Change your lighttpd rewrite rule to this :

url.rewrite-final = (
"^/system/test/(.*)$" =&gt; "/index.php?q=system/test/$1",
"^/([^.?]*)\?(.*)$" =&gt; "/index.php?q=$1&amp;$2",
"^/([^.?]*)$" =&gt; "/index.php?q=$1",
"^/rss.xml" =&gt; "/index.php?q=rss.xml",
"^/(.+/files/styles/.+\.+.+)\?(.*)$" =&gt; "/index.php?q=$1&amp;$2"
)


That must work. if not disable the clean ulrs to see if the problem is solved or not .