X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=maintenance%2FrebuildImages.php;h=d14f77b46e57982ed4da6745990de6519df53718;hb=48d5b739e940857c7a2c95f113ecc2e9c60a78b9;hp=e3115dcaa2e0e81a86549e71aa5e4d476116f382;hpb=681acad049f998c19c206e2a4df81aef33234a0c;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/rebuildImages.php b/maintenance/rebuildImages.php index e3115dcaa2..d14f77b46e 100644 --- a/maintenance/rebuildImages.php +++ b/maintenance/rebuildImages.php @@ -124,6 +124,11 @@ class ImageBuilder extends FiveUpgrade { // Fill in the new image info fields $info = $this->imageInfo( $row->img_name ); + + global $wgMemc, $wgDBname; + $key = $wgDBname . ":Image:" . md5( $row->img_name ); + $wgMemc->delete( $key ); + return array( 'img_width' => $info['width'], 'img_height' => $info['height'], @@ -234,6 +239,11 @@ class ImageBuilder extends FiveUpgrade { } } + if( $filename == '' ) { + $this->log( "Empty filename for $fullpath" ); + return; + } + $fields = array( 'img_name' => $filename, 'img_size' => $size,