Support » Plugin: Fix Image Rotation » doesn’t work

  • Hi,

    Our client is uploading images to the site with the WordPress app from their iPhone, and this plugin isn’t doing anything to fix the rotation issue. Please help.

    Site details:

    ### wp-core ###
    version: 5.2
    site_language: en_US
    user_language: en_US
    permalink: /%postname%/
    https_status: false
    user_registration: 0
    default_comment_status: closed
    multisite: false
    user_count: 2
    dotorg_communication: true
    ### wp-paths-sizes ###
    wordpress_path: /home/sites/
    wordpress_size: 46.33 MB (48584072 bytes)
    uploads_path: /home/sites/
    uploads_size: 290.65 MB (304767239 bytes)
    themes_path: /home/sites/
    themes_size: 3.09 MB (3240959 bytes)
    plugins_path: /home/sites/
    plugins_size: 42.66 MB (44736501 bytes)
    database_size: 10.48 MB (10993664 bytes)
    total_size: 393.22 MB (412322435 bytes)
    ### wp-active-theme ###
    name: Elementor Hello Theme
    version: 1.0
    author: Elementor Team
    parent_theme: none
    theme_features: menus, post-thumbnails, automatic-feed-links, title-tag, html5, custom-logo, woocommerce
    theme_path: /home/sites/
    ### wp-themes (3) ###
    Twenty Nineteen: version: 1.3, author: the WordPress team (latest version: 1.4)
    Twenty Seventeen: version: 2.1, author: the WordPress team (latest version: 2.2)
    Twenty Sixteen: version: 1.9, author: the WordPress team (latest version: 2.0)
    ### wp-plugins-active (10) ###
    Analytics Cat Free: version: 1.0.4, author: Fatcat Apps
    Custom Post Type UI: version: 1.6.2, author: WebDevStudios
    Elementor: version: 2.5.15, author:
    Elementor Pro: version: 2.5.8, author:
    Fix Image Rotation: version: 2.2.1, author: Gagan Deep Singh
    Imsanity: version: 2.4.2, author: Exactly WWW
    iThemes Security: version: 7.3.3, author: iThemes
    Lenix Elementor Leads addon: version: 1.6.2, author: Lenix
    Wordfence Security: version: 7.3.2, author: Wordfence
    Yoast SEO: version: 11.2.1, author: Team Yoast
    ### wp-media ###
    image_editor: WP_Image_Editor_GD
    imagick_module_version: Not available
    imagemagick_version: Not available
    gd_version: 2.1.1
    ghostscript_version: 8.70
    ### wp-server ###
    server_architecture: Linux 2.6.32-754.12.1.el6.x86_64 x86_64
    httpd_software: Apache/2.4.39 (Unix)
    php_version: 7.0.33 64bit
    php_sapi: cgi-fcgi
    max_input_variables: 1000
    time_limit: 30
    memory_limit: 256M
    max_input_time: 60
    upload_max_size: 64M
    php_post_max_size: 8M
    curl_version: 7.19.7 NSS/3.27.1
    suhosin: false
    imagick_availability: false
    htaccess_extra_rules: true
    ### wp-database ###
    extension: mysqli
    server_version: 5.5.5-10.1.27-MariaDB
    client_version: mysqlnd 5.0.12-dev - 20150407 - $Id: b5c5906d452ec590732a93b051f3827e02749b83 $
    ### wp-constants ###
    WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /home/sites/
    WP_PLUGIN_DIR: /home/sites/
    WP_DEBUG: false
    WP_DEBUG_LOG: false
    SCRIPT_DEBUG: false
    WP_CACHE: false
    COMPRESS_SCRIPTS: undefined
    COMPRESS_CSS: undefined
    WP_LOCAL_DEV: undefined
    ### wp-filesystem ###
    wordpress: writable
    wp-content: writable
    uploads: writable
    plugins: writable
    themes: writable
Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Gagan Deep Singh



    Thanks for reporting the issue with detailed info on what the system is running (helps a lot while debugging).

    I haven’t tested this plugin with the iPhone app, but I think I’ll be able to, using simulator, or with an android phone.

    Can you try using the browser based uploader and see if that works or not?

    Hi there,

    Thanks for your reply.

    I’ve just uploaded a portrait and landscape image to the wite using the browser based uploader and this doesn’t appear to have worked either:

    Portrait, wrong orientation:

    I didn’t think to test with the browser based uploader as the client only uses the iPhone app, so thanks for prompting to test that too.

    I’ve just checked the server error logs and found the following. I’m not sure what it means:

    26169 [Tue May 28 16:27:59 2019] [error] [client redacted:0] PHP Warning:  exif_read_data(phpHInZVg): Illegal IFD size in /home/sites/ on line 193 
    26167 [Tue May 28 16:27:59 2019] [error] [client redacted:0] PHP Warning:  exif_read_data(IMG_2590.jpg): Illegal IFD size in /home/sites/ on line 193 
    26195 [Tue May 28 16:28:02 2019] [error] [client redacted:0] PHP Warning:  exif_read_data(phprpqaYR): Illegal IFD size in /home/sites/ on line 193 
    26186 [Tue May 28 16:28:02 2019] [error] [client redacted:0] PHP Warning:  exif_read_data(IMG_2591.jpg): Illegal IFD size in /home/sites/ on line 193 
    Plugin Author Gagan Deep Singh



    Thats awesome. It’s a known bug with PHP.

    I’ll write error handing for it by putting the code in try catch and showing a warning on affected PHP versions but before that, I’ll first figure out which PHP version you’ll need to be on for it to work properly.

    I know latest PHP versions have patched this but moving directly to the latest version might cause issues with the site as not all the code would be optimised for it.

    Here’s what I had on my watch list for sometime
    and it was resolved in;a=commit;h=900ce92c9af9ad8616a4a698e5ffd2a957c1f547


    Any progress on adding error handling, or on which PHP version I need to switch to please?

    Thanks in advance.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘doesn’t work’ is closed to new replies.