Manual:Thumb.php

Details
thumb.php is a script used for creating and streaming thumbnails.

To use it, set   to the path of this file.

Parameters are  for file name,   for width,   for page in multipaged files (if available).

Example: https://commons.wikimedia.org/w/thumb.php?f=Delle_strade_ferrate_e_della_loro_futura_influenza_in_Europa.djvu&w=600&p=206

404 Handler
This script can also be used as a 404 handler to generate image thumbs when they don't exist.

To use it, follow the steps below, then set   to false. If you have   defined in LocalSettings.php, then you need to also set:


 * Example: https://www.mediawiki.org/w/thumb.php?f=example.jpg&width=100

Scripted transform
Just add the following code to the bottom of .

No web server configuration needed. This will cause thumb.php to either return the file if its already been rendered, or render the file on demand if needed.