Support » Plugin: Regenerate Thumbnails » Error when trying to regenerate thumbnails

  • Resolved fabiovirgi

    (@fabiovirgi)


    Hey Alex,

    Thanks for building this super useful plugin! Having a bit of a new issue here though:

    The grid on my blog’s homepage is cropping out half the image, and I want to see if regenerating the thumbnails will help. However when I try, I’m getting a few of these errors you’ll see on this screenshot: https://infinit.io/_/NSDCHJD

    Error: function (){if(h){var d=h.length;!function f(b){m.each(b,function(b,c){var d=m.type(c);”function”===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&”string”!==d&&f(c)})}(arguments),b?e=h.length:c&&(g=d,j(c))}return this}

    Any idea what this could be? I’m tech-savvy but this level of code is beyond me 🙂

    Thanks for your help!
    Fabio

    https://wordpress.org/plugins/regenerate-thumbnails/

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Contributor Alex Mills

    (@viper007bond)

    This issue drives me absolutely nuts. I’ve tried to fix it but haven’t had much luck. I’m throwing much of my code in the trash and starting from scratch for the next major release, v3.0.0.

    The error seems to happen when the AJAX response is not valid JSON, usually due to a PHP error occurring. If you know how, you can inspect the AJAX requests using your browser (turn on response logging) and then seeing what the AJAX request returned. It’ll usually be a PHP error such as running out of memory or not being able to find the original file, followed by some JSON.

    You can also check your PHP error_log if you have that kind of access to your server and know where it is.

    My plugin tries to silence all PHP errors but that doesn’t always work and I’ve also tried to stop jQuery from freaking out when it get an invalid response, but so far have had no luck. :/

    Plugin Contributor Alex Mills

    (@viper007bond)

    Or if you want to try just preventing the error from occurring, I’d start by increasing your PHP memory limit:

    https://codex.wordpress.org/Editing_wp-config.php#Increasing_memory_allocated_to_PHP

    Dear Alex,

    I have exactly the same problem like fabiovirgi.

    I inspected the AJAX requests and got the following: http://picpaste.de/pics/regen-AeHyLqBl.1451664452.jpg

    the PHP error_log shows following: [01-Jan-2016 15:38:11 UTC] PHP Notice: Die verwendete Konstruktoren-Methode für WP_Widget ist seit Version 4.3.0 veraltet! Verwende stattdessen

    __construct()

    . in /home/ursmuehl/public_html/wp-includes/functions.php on line 3619

    I increased the PHP memory to 96MB but still get the same error
    (function (){if(h){var d=h.length;!function f(b){m.each(b,function(b,c){var d=m.type(c);”function”===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&”string”!==d&&f(c)})}(arguments),b?e=h.length:c&&(g=d,j(c))}return this})

    Is there anything else I can try?
    Thank you for any help,

    Urs

    jbd7

    (@jbd7)

    Hi all,

    Just to contribute a bit: this same error happens to me, but only for 1 image. It’s the image that is significantly larger than the other ones: > 5 MB and dimensions of 7974 x 11421.

    As mentioned above, it could therefore be a memory issue. I am not trying to fix it as I don’t need to, I may not even be able to since I am on a shared hosting.

    I suspect this is happening under multiple conditions. I’ve had it happen on single images out of a whole list of images I’m regenerating and I’ve had the whole process shut down. Right now I’m dealing with it on GoDaddy where I’ve got 2762 images and about 20 image sizes. After 747 of images, the rest of the images produce the JavaScript error. The console says “Failed to load resource: net::ERR_NETWORK_IO_SUSPENDED” and “1020 console messages are not shown.”

    It would be great if this script could be set to process a number of images and then pause for a period of time. Or at least be able to resume processing images that failed previously. The latter would be a huge help regardless. As it is, I have to restart the whole process from the beginning and I expect it to fail again.

    Thanks for writing this plugin. It’s a huge help!

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Error when trying to regenerate thumbnails’ is closed to new replies.