Forum Replies Created

Viewing 8 replies - 1 through 8 (of 8 total)
  • Thread Starter Jamesits

    (@jamesits)

    I use the segment in LAN (I guess it is totally legit since I run an Autonomous System), then Wordfense blocked my reverse proxy (gateway for all websites to the public internet) 🙁

    Yes, downgraded to PHP 7.0 and it worked fine. I forgot when I upgrade my Docker image for WP 4.7, PHP is also upgraded. Sorry for this.

    If you can access WordPress installation directory (either via FTP or SSH or anything), just go to wp-content/plugins, find w3-total-cache folder and rename it to anything else, then this plugin will be disabled automatically. After the problem is fixed you can rename it back.

    I got something like this on every of my WordPress 4.7 sites with WP Super Cache enabled:

    Warning: Illegal string offset 'uri' in /var/www/html/wp-content/plugins/wp-super-cache/wp-cache-phase2.php on line 861
    
    Warning: Illegal string offset 'blog_id' in /var/www/html/wp-content/plugins/wp-super-cache/wp-cache-phase2.php on line 862
    
    Warning: Illegal string offset 'post' in /var/www/html/wp-content/plugins/wp-super-cache/wp-cache-phase2.php on line 863
    
    Warning: Illegal string offset 'key' in /var/www/html/wp-content/plugins/wp-super-cache/wp-cache-phase2.php on line 864
    
    Warning: Illegal string offset 'headers' in /var/www/html/wp-content/plugins/wp-super-cache/wp-cache-phase2.php on line 870
    
    Fatal error: Uncaught Error: Cannot use string offset as an array in /var/www/html/wp-content/plugins/wp-super-cache/wp-cache-phase2.php:870 Stack trace: #0 /var/www/html/wp-content/plugins/wp-super-cache/wp-cache-phase2.php(314): wp_cache_shutdown_callback() #1 [internal function]: wp_cache_ob_callback('<!DOCTYPE html>...', 9) #2 /var/www/html/wp-includes/functions.php(3673): ob_end_flush() #3 /var/www/html/wp-includes/class-wp-hook.php(298): wp_ob_end_flush_all('') #4 /var/www/html/wp-includes/class-wp-hook.php(323): WP_Hook->apply_filters('', Array) #5 /var/www/html/wp-includes/plugin.php(453): WP_Hook->do_action(Array) #6 /var/www/html/wp-includes/load.php(670): do_action('shutdown') #7 [internal function]: shutdown_action_hook() #8 {main} thrown in /var/www/html/wp-content/plugins/wp-super-cache/wp-cache-phase2.php on line 870
    

    Seems there are some serious compatibility issues.

    Thread Starter Jamesits

    (@jamesits)

    I didn’t see any logs, since server timed-out.

    PS: the problem is gone after I upgraded to PHP7.0 .

    Thread Starter Jamesits

    (@jamesits)

    Hi, I need instructions on obtaining email log. I used Mailgun’s SMTP server and I didn’t see any log from that server. It seems WordPress got stuck before it was sent.

    Today I tried some more configuration. Sending with no encryption seems to be fine, but when TLS is enabled, it just stuck.

    Thread Starter Jamesits

    (@jamesits)

    Thanks for your time and patience.

    Thread Starter Jamesits

    (@jamesits)

    So why not make it a GUI option? Editing code is uncomfortable for me since it breaks wordpress’ plugin update mechanism. Also, when I did cp autoptimize_helper.php_example autoptimize_helper.php, an annoying update count shows up…

Viewing 8 replies - 1 through 8 (of 8 total)