thumb: return 501 image if resize is unavailable
[minimedit.git] / thumb / index.php
index 5327192d0be49e85632679f256cacb5fa91b2306..28f3b9e2759ee78e13682f93e625f113f8686ee8 100644 (file)
@@ -5,6 +5,14 @@ list ($height, $imgpath) = explode('/', ltrim($Args, '/'), 2);
 $width= 1000;
 $imgpath = preg_replace('{^(?=[0-9]+/)}', 'data/', $imgpath, 1);
 
+if (!function_exists('popen')) {
+       http_response_code(501);
+       $target = '501.png';
+       header('Content-type: '.mime_content_type($target));
+       readfile($target);
+       exit;
+}
+
 if (!file_exists($imgpath)) {
        http_response_code(404);
        exit;