Forum Replies Created

Viewing 8 replies - 1 through 8 (of 8 total)
  • Thank you, replacing with your new folder just now brought my site back from 500 Internal Server Error limbo.

    Merry Christmas,

    -GD

    Thread Starter darlinggj

    (@darlinggj)

    I do use the Bulletproof Security plugin, but not the Brute Force Protection code discussed in the first two links of your last post.

    My browser, Firefox 32.0, does support Ajax. I’d have no use for Ajax on my site besides maybe enabling your plugin to display its messages.

    Since I rarely need to manually delete a single file from Cloudflare’s cache – and could do so from Clouflare’s own website anyway – I can still use your plugin as it is now for its other functions. But let me know if you ever have any other ideas on this.

    Enjoy the mooncakes!

    Thread Starter darlinggj

    (@darlinggj)

    I appreciate your time and effort in dealing with my issues, and I’m sure we both hope this will help others in similar situations.

    I applied the 1.4.5 update, then again entered a filename and clicked “Clear cache”. As before, the file was successfully purged from Cloudflare, but a “403 error” was returned.

    I can’t seem to paste any captured screen into this box. Otherwise, following your instructions above:

    1. Clicked Sunny’s Tools tab.
    2. Entered Post URL.
    3. Address bar is:

    http://medieval.grahamjdarling.com/wp-admin/admin.php?page=sunny&tab=tools

    Post URL is:

    http://medieval.grahamjdarling.com/wp-content/uploads/sites/3/Pietro_Longhi.jpg

    4. Page source is:

    <!DOCTYPE html>
    <!--[if IE 8]>
    <html xmlns="http://www.w3.org/1999/xhtml" class="ie8 wp-toolbar"  lang="en-US">
    <![endif]-->
    <!--[if !(IE 8) ]><!-->
    <html xmlns="http://www.w3.org/1999/xhtml" class="wp-toolbar"  lang="en-US">
    <!--<![endif]-->
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Sunny (Connecting CloudFlare and WordPress) &lsaquo; The Cabinet of Doctor Carus — WordPress</title>
    <script type="text/javascript">
    //<![CDATA[
    try{if (!window.CloudFlare) {var CloudFlare=[{verbose:0,p:1410217933,byc:0,owlid:"cf",bag2:1,mirage2:0,oracle:0,paths:{cloudflare:"/cdn-cgi/nexp/dokv=88e434a982/"},atok:"0f1c8c136035bef3ef2ebf2e0a32a8d5",petok:"4061690f639b29f35beeff4273616e56c416f589-1410226546-1800",zone:"grahamjdarling.com",rocket:"0",apps:{"prnc":{"dalytkn":null},"ga_key":{"ua":"UA-41995741-1","ga_bs":"2"}}}];!function(a,b){a=document.createElement("script"),b=document.getElementsByTagName("script")[0],a.async=!0,a.src="//ajax.cloudflare.com/cdn-cgi/nexp/dokv=97fb4d042e/cloudflare.min.js",b.parentNode.insertBefore(a,b)}()}}catch(e){};
    //]]>
    </script>
    <script type="text/javascript">
    addLoadEvent = function(func){if(typeof jQuery!="undefined")jQuery(document).ready(func);else if(typeof wpOnload!='function'){wpOnload=func;}else{var oldonload=wpOnload;wpOnload=function(){oldonload();func();}}};
    var ajaxurl = '/wp-admin/admin-ajax.php',
    	pagenow = 'toplevel_page_sunny',
    	typenow = '',
    	adminpage = 'toplevel_page_sunny',
    	thousandsSeparator = ',',
    	decimalPoint = '.',
    	isRtl = 0;
    </script>
    <meta name="viewport" content="width=device-width,initial-scale=1.0">
    <link rel='stylesheet' href='http://medieval.grahamjdarling.com/wp-admin/load-styles.php?c=1&dir=ltr&load=dashicons,admin-bar,wp-pointer,wp-admin,buttons,wp-auth-check&ver=4.0' type='text/css' media='all' />
    <link rel='stylesheet' id='open-sans-css'  href='//fonts.googleapis.com/css?family=Open+Sans%3A300italic%2C400italic%2C600italic%2C300%2C400%2C600&subset=latin%2Clatin-ext&ver=4.0' type='text/css' media='all' />
    <!--[if lte IE 7]>
    <link rel='stylesheet' id='ie-css'  href='http://medieval.grahamjdarling.com/wp-admin/css/ie.min.css?ver=4.0' type='text/css' media='all' />
    <![endif]-->
    <link rel='stylesheet' id='wpb2d-style-css'  href='http://medieval.grahamjdarling.com/wp-content/plugins/wordpress-backup-to-dropbox/wp-backup-to-dropbox.css?ver=4.0' type='text/css' media='all' />
    <script type='text/javascript'>
    /* <![CDATA[ */
    var WordfenceAdminVars = {"ajaxURL":"http:\/\/medieval.grahamjdarling.com\/wp-admin\/admin-ajax.php","firstNonce":"e7be6731b1","siteBaseURL":"http:\/\/medieval.grahamjdarling.com\/","debugOn":"0","actUpdateInterval":"2000","tourClosed":"1","cacheType":"","liveTrafficEnabled":""};
    /* ]]> */
    </script>
    
    <script type='text/javascript'>
    /* <![CDATA[ */
    var userSettings = {"url":"\/","uid":"1","time":"1410226546","secure":""};/* ]]> */
    </script>
    <script type='text/javascript' src='http://medieval.grahamjdarling.com/wp-admin/load-scripts.php?c=1&load%5B%5D=jquery-core,jquery-migrate,utils&ver=4.0'></script>
    <script type='text/javascript' src='http://medieval.grahamjdarling.com/wp-content/plugins/wordfence/js/tourTip.js?ver=5.2.2'></script>
    <script type='text/javascript' src='http://medieval.grahamjdarling.com/wp-content/plugins/sunny/admin/js/sunny-admin.js?ver=1.4.5'></script>
    	<style>
    	.themes-php #message2 {
    		display: none;
    	}
    	.themes-php div.activation a {
    		text-decoration: none;
    	}
    	</style>
    <script type="text/javascript">var _wpColorScheme = {"icons":{"base":"#999","focus":"#2ea2cc","current":"#fff"}};</script>
    <style type="text/css" media="print">#wpadminbar { display:none; }</style>
    <script type="text/javascript">
    /* <![CDATA[ */
    var _gaq = _gaq || [];
    _gaq.push(['_setAccount', 'UA-41995741-1']);
    _gaq.push(['_trackPageview']);
    
    (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
    })();
    
    (function(b){(function(a){"__CF"in b&&"DJS"in b.__CF?b.__CF.DJS.push(a):"addEventListener"in b?b.addEventListener("load",a,!1):b.attachEvent("onload",a)})(function(){"FB"in b&&"Event"in FB&&"subscribe"in FB.Event&&(FB.Event.subscribe("edge.create",function(a){_gaq.push(["_trackSocial","facebook","like",a])}),FB.Event.subscribe("edge.remove",function(a){_gaq.push(["_trackSocial","facebook","unlike",a])}),FB.Event.subscribe("message.send",function(a){_gaq.push(["_trackSocial","facebook","send",a])}));"twttr"in b&&"events"in twttr&&"bind"in twttr.events&&twttr.events.bind("tweet",function(a){if(a){var b;if(a.target&&a.target.nodeName=="IFRAME")a:{if(a=a.target.src){a=a.split("#")[0].match(/[^?=&]+=([^&]*)?/g);b=0;for(var c;c=a[b];++b)if(c.indexOf("url")===0){b=unescape(c.split("=")[1]);break a}}b=void 0}_gaq.push(["_trackSocial","twitter","tweet",b])}})})})(window);
    /* ]]> */
    </script>
    </head>
    <body class="wp-admin wp-core-ui no-js  toplevel_page_sunny auto-fold admin-bar branch-4 version-4-0 admin-color-fresh locale-en-us multisite no-customize-support no-svg"><script type="text/javascript">//<![CDATA[try{(function(a){var b="http://",c="medieval.grahamjdarling.com",d="/cdn-cgi/cl/",e="img.gif",f=new a;f.src=[b,c,d,e].join("")})(Image)}catch(e){}//]]></script>
    <script type="text/javascript">
    	document.body.className = document.body.className.replace('no-js','js');
    </script>
    
    	<script type="text/javascript">
    		(function() {
    			var request, b = document.body, c = 'className', cs = 'customize-support', rcs = new RegExp('(^|\\s+)(no-)?'+cs+'(\\s+|$)');
    
    			request = true;
    
    			b[c] = b[c].replace( rcs, ' ' );
    			b[c] += ( window.postMessage && request ? ' ' : ' no-' ) + cs;
    		}());
    	</script>
    
    <div id="wpwrap">
    <a tabindex="1" href="#wpbody-content" class="screen-reader-shortcut">Skip to main content</a>
    
    <div id="adminmenuback"></div>
    <div id="adminmenuwrap">
    <ul id="adminmenu" role="navigation">
    
    	<li class="wp-first-item wp-has-submenu wp-not-current-submenu menu-top menu-top-first menu-icon-dashboard menu-top-last" id="menu-dashboard">
    	<a href='index.php' class="wp-first-item wp-has-submenu wp-not-current-submenu menu-top menu-top-first menu-icon-dashboard menu-top-last" aria-haspopup="true"><div class="wp-menu-arrow"><div></div></div><div class='wp-menu-image dashicons-before dashicons-dashboard'><br /></div><div class='wp-menu-name'>Dashboard</div></a>
    	<ul class='wp-submenu wp-submenu-wrap'><li class='wp-submenu-head'>Dashboard</li><li class="wp-first-item"><a href='index.php' class="wp-first-item">Home</a></li><li><a href='my-sites.php'>My Sites</a></li></ul></li>
    	<li class="wp-not-current-submenu wp-menu-separator"><div class="separator"></div></li>
    	<li class="wp-has-submenu wp-not-current-submenu open-if-no-js menu-top menu-icon-post menu-top-first" id="menu-posts">
    	<a href='edit.php' class="wp-has-submenu wp-not-current-submenu open-if-no-js menu-top menu-icon-post menu-top-first" aria-haspopup="true"><div class="wp-menu-arrow"><div></div></div><div class='wp-menu-image dashicons-before dashicons-admin-post'><br /></div><div class='wp-menu-name'>Posts</div></a>
    	<ul class='wp-submenu wp-submenu-wrap'><li class='wp-submenu-head'>Posts</li><li class="wp-first-item"><a href='edit.php' class="wp-first-item">All Posts</a></li><li><a href='post-new.php'>Add New</a></li><li><a href='edit-tags.php?taxonomy=category'>Categories</a></li><li><a href='edit-tags.php?taxonomy=post_tag'>Tags</a></li></ul></li>
    	<li class="wp-has-submenu wp-not-current-submenu menu-top menu-icon-media" id="menu-media">
    	<a href='upload.php' class="wp-has-submenu wp-not-current-submenu menu-top menu-icon-media" aria-haspopup="true"><div class="wp-menu-arrow"><div></div></div><div class='wp-menu-image dashicons-before dashicons-admin-media'><br /></div><div class='wp-menu-name'>Media</div></a>
    	<ul class='wp-submenu wp-submenu-wrap'><li class='wp-submenu-head'>Media</li><li class="wp-first-item"><a href='upload.php' class="wp-first-item">Library</a></li><li><a href='media-new.php'>Add New</a></li><li><a href='upload.php?page=ewww-image-optimizer-bulk'>Bulk Optimize</a></li></ul></li>
    	<li class="wp-has-submenu wp-not-current-submenu menu-top menu-icon-page" id="menu-pages"><a href='admin.php?page=apm_browse_pages_menu' class="wp-has-submenu wp-not-current-submenu menu-top menu-icon-page" aria-haspopup="true"><div class="wp-menu-arrow"><div></div></div><div class='wp-menu-image dashicons-before dashicons-admin-page'><br /></div><div class='wp-menu-name'>Pages</div></a>
    	<ul class='wp-submenu wp-submenu-wrap'><li class='wp-submenu-head'>Pages</li><li class="wp-first-item"><a href='edit.php?post_type=page&page=apm_browse_pages_menu' class="wp-first-item">All Pages</a></li><li><a href='edit.php?post_type=page&page=apm_options_pages_menu'>Settings</a></li></ul></li>
    	<li class="wp-not-current-submenu menu-top menu-icon-comments menu-top-last" id="menu-comments">
    	<a href='edit-comments.php' class="wp-not-current-submenu menu-top menu-icon-comments menu-top-last" ><div class="wp-menu-arrow"><div></div></div><div class='wp-menu-image dashicons-before dashicons-admin-comments'><br /></div><div class='wp-menu-name'>Comments <span class='awaiting-mod count-0'><span class='pending-count'>0</span></span></div></a></li>
    	<li class="wp-not-current-submenu wp-menu-separator"><div class="separator"></div></li>
    	<li class="wp-has-submenu wp-not-current-submenu menu-top menu-icon-appearance menu-top-first" id="menu-appearance">
    	<a href='themes.php' class="wp-has-submenu wp-not-current-submenu menu-top menu-icon-appearance menu-top-first" aria-haspopup="true"><div class="wp-menu-arrow"><div></div></div><div class='wp-menu-image dashicons-before dashicons-admin-appearance'><br /></div><div class='wp-menu-name'>Appearance</div></a>
    	<ul class='wp-submenu wp-submenu-wrap'><li class='wp-submenu-head'>Appearance</li><li class="wp-first-item"><a href='themes.php' class="wp-first-item">Themes</a></li><li class="hide-if-no-customize"><a href='customize.php?return=%2Fwp-admin%2Fadmin.php%3Fpage%3Dsunny%26tab%3Dtools' class="hide-if-no-customize">Customize</a></li><li><a href='widgets.php'>Widgets</a></li><li><a href='nav-menus.php'>Menus</a></li><li><a href='themes.php?page=wdd-options'>Webfish DropDown</a></li><li><a href='themes.php?page=theme_options'>Theme Options</a></li><li><a href='themes.php?page=cyberchimps-themes'>More Themes</a></li><li><a href='themes.php?page=custom-header'>Header</a></li><li><a href='themes.php?page=custom-background'>Background</a></li></ul></li>
    	<li class="wp-has-submenu wp-not-current-submenu menu-top menu-icon-plugins" id="menu-plugins">
    	<a href='plugins.php' class="wp-has-submenu wp-not-current-submenu menu-top menu-icon-plugins" aria-haspopup="true"><div class="wp-menu-arrow"><div></div></div><div class='wp-menu-image dashicons-before dashicons-admin-plugins'><br /></div><div class='wp-menu-name'>Plugins </div></a>
    	<ul class='wp-submenu wp-submenu-wrap'><li class='wp-submenu-head'>Plugins </li><li class="wp-first-item"><a href='plugins.php' class="wp-first-item">Installed Plugins</a></li><li><a href='plugins.php?page=cloudflare'>CloudFlare</a></li></ul></li>
    	<li class="wp-has-submenu wp-not-current-submenu menu-top menu-icon-users" id="menu-users">
    	<a href='users.php' class="wp-has-submenu wp-not-current-submenu menu-top menu-icon-users" aria-haspopup="true"><div class="wp-menu-arrow"><div></div></div><div class='wp-menu-image dashicons-before dashicons-admin-users'><br /></div><div class='wp-menu-name'>Users</div></a>
    	<ul class='wp-submenu wp-submenu-wrap'><li class='wp-submenu-head'>Users</li><li class="wp-first-item"><a href='users.php' class="wp-first-item">All Users</a></li><li><a href='user-new.php'>Add New</a></li><li><a href='profile.php'>Your Profile</a></li></ul></li>
    	<li class="wp-has-submenu wp-not-current-submenu menu-top menu-icon-tools" id="menu-tools">
    	<a href='tools.php' class="wp-has-submenu wp-not-current-submenu menu-top menu-icon-tools" aria-haspopup="true"><div class="wp-menu-arrow"><div></div></div><div class='wp-menu-image dashicons-before dashicons-admin-tools'><br /></div><div class='wp-menu-name'>Tools</div></a>
    	<ul class='wp-submenu wp-submenu-wrap'><li class='wp-submenu-head'>Tools</li><li class="wp-first-item"><a href='tools.php' class="wp-first-item">Available Tools</a></li><li><a href='import.php'>Import</a></li><li><a href='export.php'>Export</a></li><li><a href='ms-delete-site.php'>Delete Site</a></li><li><a href='tools.php?page=p3-profiler'>P3 Plugin Profiler</a></li><li><a href='tools.php?page=rvg-optimize-db.php'>Optimize Database</a></li></ul></li>
    	<li class="wp-has-submenu wp-not-current-submenu menu-top menu-icon-settings menu-top-last" id="menu-settings">
    	<a href='options-general.php' class="wp-has-submenu wp-not-current-submenu menu-top menu-icon-settings menu-top-last" aria-haspopup="true"><div class="wp-menu-arrow"><div></div></div><div class='wp-menu-image dashicons-before dashicons-admin-settings'><br /></div><div class='wp-menu-name'>Settings</div></a>
    	<ul class='wp-submenu wp-submenu-wrap'><li class='wp-submenu-head'>Settings</li><li class="wp-first-item"><a href='options-general.php' class="wp-first-item">General</a></li><li><a href='options-writing.php'>Writing</a></li><li><a href='options-reading.php'>Reading</a></li><li><a href='options-discussion.php'>Discussion</a></li><li><a href='options-media.php'>Media</a></li><li><a href='options-permalink.php'>Permalinks</a></li><li><a href='options-general.php?page=autoptimize'>Autoptimize</a></li><li><a href='options-general.php?page=hyper-cache/options.php'>Hyper Cache</a></li><li><a href='options-general.php?page=rvg_odb_admin'>Optimize DB Options</a></li><li><a href='options-general.php?page=tinymce-advanced'>TinyMCE Advanced</a></li><li><a href='options-general.php?page=TitleToggle'>Title Toggler</a></li><li><a href='options-general.php?page=wp-updates-notifier'>Updates Notifier</a></li></ul></li>
    	<li class="wp-not-current-submenu wp-menu-separator"><div class="separator"></div></li>
    	<li class="wp-has-submenu wp-not-current-submenu menu-top toplevel_page_bulletproof-security/admin/login/login menu-top-first" id="toplevel_page_bulletproof-security-admin-login-login"><a href='admin.php?page=bulletproof-security/admin/login/login.php' class="wp-has-submenu wp-not-current-submenu menu-top toplevel_page_bulletproof-security/admin/login/login menu-top-first" aria-haspopup="true"><div class="wp-menu-arrow"><div></div></div><div class='wp-menu-image dashicons-before'><img src="http://medieval.grahamjdarling.com/wp-content/plugins/bulletproof-security/admin/images/bps-icon-small.png" alt="" /></div><div class='wp-menu-name'>BPS Security</div></a>
    	<ul class='wp-submenu wp-submenu-wrap'><li class='wp-submenu-head'>BPS Security</li><li class="wp-first-item"><a href='admin.php?page=bulletproof-security/admin/login/login.php' class="wp-first-item">Login Security</a></li><li><a href='admin.php?page=bulletproof-security/admin/system-info/system-info.php'>System Info</a></li><li><a href='admin.php?page=bulletproof-security/admin/theme-skin/theme-skin.php'>UI Theme Skin</a></li></ul></li>
    	<li class="current menu-top menu-icon-generic toplevel_page_sunny menu-top-last" id="toplevel_page_sunny">
    	<a href='admin.php?page=sunny' class="current menu-top menu-icon-generic toplevel_page_sunny menu-top-last" ><div class="wp-menu-arrow"><div></div></div><div class='wp-menu-image dashicons-before dashicons-admin-generic'><br /></div><div class='wp-menu-name'>Sunny</div></a></li><li id="collapse-menu" class="hide-if-no-js"><div id="collapse-button"><div></div></div><span>Collapse menu</span></li></ul>
    </div>
    <div id="wpcontent">
    
    		<div id="wpadminbar" class="nojq nojs" role="navigation">
    			<a class="screen-reader-shortcut" href="#wp-toolbar" tabindex="1">Skip to toolbar</a>
    			<div class="quicklinks" id="wp-toolbar" role="navigation" aria-label="Top navigation toolbar." tabindex="0">
    				<ul id="wp-admin-bar-root-default" class="ab-top-menu">
    		<li id="wp-admin-bar-menu-toggle"><a class="ab-item"  href="#"><span class="ab-icon"></span><span class="screen-reader-text">Menu</span></a>		</li>
    		<li id="wp-admin-bar-wp-logo" class="menupop"><a class="ab-item"  aria-haspopup="true" href="http://medieval.grahamjdarling.com/wp-admin/about.php" title="About WordPress"><span class="ab-icon"></span></a><div class="ab-sub-wrapper"><ul id="wp-admin-bar-wp-logo-default" class="ab-submenu">
    		<li id="wp-admin-bar-about"><a class="ab-item"  href="http://medieval.grahamjdarling.com/wp-admin/about.php">About WordPress</a>		</li></ul><ul id="wp-admin-bar-wp-logo-external" class="ab-sub-secondary ab-submenu">
    		<li id="wp-admin-bar-wporg"><a class="ab-item"  href="https://wordpress.org/">WordPress.org</a>		</li>
    		<li id="wp-admin-bar-documentation"><a class="ab-item"  href="http://codex.wordpress.org/">Documentation</a>		</li>
    		<li id="wp-admin-bar-support-forums"><a class="ab-item"  href="https://wordpress.org/support/">Support Forums</a>		</li>
    		<li id="wp-admin-bar-feedback"><a class="ab-item"  href="https://wordpress.org/support/forum/requests-and-feedback">Feedback</a>		</li></ul></div>		</li>
    		<li id="wp-admin-bar-my-sites" class="menupop"><a class="ab-item"  aria-haspopup="true" href="http://medieval.grahamjdarling.com/wp-admin/my-sites.php">My Sites</a><div class="ab-sub-wrapper"><ul id="wp-admin-bar-my-sites-super-admin" class="ab-submenu">
    		<li id="wp-admin-bar-network-admin" class="menupop"><a class="ab-item"  aria-haspopup="true" href="http://www.grahamjdarling.com/wp-admin/network/">Network Admin</a><div class="ab-sub-wrapper"><ul id="wp-admin-bar-network-admin-default" class="ab-submenu">
    		<li id="wp-admin-bar-network-admin-d"><a class="ab-item"  href="http://www.grahamjdarling.com/wp-admin/network/">Dashboard</a>		</li>
    		<li id="wp-admin-bar-network-admin-s"><a class="ab-item"  href="http://www.grahamjdarling.com/wp-admin/network/sites.php">Sites</a>		</li>
    		<li id="wp-admin-bar-network-admin-u"><a class="ab-item"  href="http://www.grahamjdarling.com/wp-admin/network/users.php">Users</a>		</li>
    		<li id="wp-admin-bar-network-admin-t"><a class="ab-item"  href="http://www.grahamjdarling.com/wp-admin/network/themes.php">Themes</a>		</li>
    		<li id="wp-admin-bar-network-admin-p"><a class="ab-item"  href="http://www.grahamjdarling.com/wp-admin/network/plugins.php">Plugins</a>		</li></ul></div>		</li></ul><ul id="wp-admin-bar-my-sites-list" class="ab-sub-secondary ab-submenu">
    		<li id="wp-admin-bar-blog-1" class="menupop"><a class="ab-item"  aria-haspopup="true" href="http://www.grahamjdarling.com/wp-admin/"><div class="blavatar"></div>Science and Fiction</a><div class="ab-sub-wrapper"><ul id="wp-admin-bar-blog-1-default" class="ab-submenu">
    		<li id="wp-admin-bar-blog-1-d"><a class="ab-item"  href="http://www.grahamjdarling.com/wp-admin/">Dashboard</a>		</li>
    		<li id="wp-admin-bar-blog-1-n"><a class="ab-item"  href="http://www.grahamjdarling.com/wp-admin/post-new.php">New Post</a>		</li>
    		<li id="wp-admin-bar-blog-1-c"><a class="ab-item"  href="http://www.grahamjdarling.com/wp-admin/edit-comments.php">Manage Comments</a>		</li>
    		<li id="wp-admin-bar-blog-1-v"><a class="ab-item"  href="http://www.grahamjdarling.com/">Visit Site</a>		</li></ul></div>		</li>
    		<li id="wp-admin-bar-blog-2" class="menupop"><a class="ab-item"  aria-haspopup="true" href="http://fiction.grahamjdarling.com/wp-admin/"><div class="blavatar"></div>Science Fiction, Fantasy and Horror Writer</a><div class="ab-sub-wrapper"><ul id="wp-admin-bar-blog-2-default" class="ab-submenu">
    		<li id="wp-admin-bar-blog-2-d"><a class="ab-item"  href="http://fiction.grahamjdarling.com/wp-admin/">Dashboard</a>		</li>
    		<li id="wp-admin-bar-blog-2-n"><a class="ab-item"  href="http://fiction.grahamjdarling.com/wp-admin/post-new.php">New Post</a>		</li>
    		<li id="wp-admin-bar-blog-2-c"><a class="ab-item"  href="http://fiction.grahamjdarling.com/wp-admin/edit-comments.php">Manage Comments</a>		</li>
    		<li id="wp-admin-bar-blog-2-v"><a class="ab-item"  href="http://fiction.grahamjdarling.com/">Visit Site</a>		</li></ul></div>		</li>
    		<li id="wp-admin-bar-blog-3" class="menupop"><a class="ab-item"  aria-haspopup="true" href="http://medieval.grahamjdarling.com/wp-admin/"><div class="blavatar"></div>The Cabinet of Doctor Carus</a><div class="ab-sub-wrapper"><ul id="wp-admin-bar-blog-3-default" class="ab-submenu">
    		<li id="wp-admin-bar-blog-3-d"><a class="ab-item"  href="http://medieval.grahamjdarling.com/wp-admin/">Dashboard</a>		</li>
    		<li id="wp-admin-bar-blog-3-n"><a class="ab-item"  href="http://medieval.grahamjdarling.com/wp-admin/post-new.php">New Post</a>		</li>
    		<li id="wp-admin-bar-blog-3-c"><a class="ab-item"  href="http://medieval.grahamjdarling.com/wp-admin/edit-comments.php">Manage Comments</a>		</li>
    		<li id="wp-admin-bar-blog-3-v"><a class="ab-item"  href="http://medieval.grahamjdarling.com/">Visit Site</a>		</li></ul></div>		</li></ul></div>		</li>
    		<li id="wp-admin-bar-site-name" class="menupop"><a class="ab-item"  aria-haspopup="true" href="http://medieval.grahamjdarling.com/">The Cabinet of Doctor Carus</a><div class="ab-sub-wrapper"><ul id="wp-admin-bar-site-name-default" class="ab-submenu">
    		<li id="wp-admin-bar-view-site"><a class="ab-item"  href="http://medieval.grahamjdarling.com/">Visit Site</a>		</li>
    		<li id="wp-admin-bar-edit-site"><a class="ab-item"  href="http://www.grahamjdarling.com/wp-admin/network/site-info.php?id=3">Edit Site</a>		</li></ul></div>		</li>
    		<li id="wp-admin-bar-comments"><a class="ab-item"  href="http://medieval.grahamjdarling.com/wp-admin/edit-comments.php" title="0 comments awaiting moderation"><span class="ab-icon"></span><span id="ab-awaiting-mod" class="ab-label awaiting-mod pending-count count-0">0</span></a>		</li>
    		<li id="wp-admin-bar-new-content" class="menupop"><a class="ab-item"  aria-haspopup="true" href="http://medieval.grahamjdarling.com/wp-admin/post-new.php" title="Add New"><span class="ab-icon"></span><span class="ab-label">New</span></a><div class="ab-sub-wrapper"><ul id="wp-admin-bar-new-content-default" class="ab-submenu">
    		<li id="wp-admin-bar-new-post"><a class="ab-item"  href="http://medieval.grahamjdarling.com/wp-admin/post-new.php">Post</a>		</li>
    		<li id="wp-admin-bar-new-media"><a class="ab-item"  href="http://medieval.grahamjdarling.com/wp-admin/media-new.php">Media</a>		</li>
    		<li id="wp-admin-bar-new-page"><a class="ab-item"  href="http://medieval.grahamjdarling.com/wp-admin/post-new.php?post_type=page">Page</a>		</li>
    		<li id="wp-admin-bar-new-user"><a class="ab-item"  href="http://medieval.grahamjdarling.com/wp-admin/user-new.php">User</a>		</li></ul></div>		</li></ul><ul id="wp-admin-bar-top-secondary" class="ab-top-secondary ab-top-menu">
    		<li id="wp-admin-bar-my-account" class="menupop with-avatar"><a class="ab-item"  aria-haspopup="true" href="http://medieval.grahamjdarling.com/wp-admin/profile.php" title="My Account">Howdy, Graham J. Darling<img alt='' src='http://1.gravatar.com/avatar/9a986c748047480d4261dd892a060c6b?s=26&d=blank&r=G' class='avatar avatar-26 photo' height='26' width='26' /></a><div class="ab-sub-wrapper"><ul id="wp-admin-bar-user-actions" class="ab-submenu">
    		<li id="wp-admin-bar-user-info"><a class="ab-item" tabindex="-1" href="http://medieval.grahamjdarling.com/wp-admin/profile.php"><img alt='' src='http://1.gravatar.com/avatar/9a986c748047480d4261dd892a060c6b?s=64&d=blank&r=G' class='avatar avatar-64 photo' height='64' width='64' /><span class='display-name'>Graham J. Darling</span><span class='username'>darlinggj</span></a>		</li>
    		<li id="wp-admin-bar-edit-profile"><a class="ab-item"  href="http://medieval.grahamjdarling.com/wp-admin/profile.php">Edit My Profile</a>		</li>
    		<li id="wp-admin-bar-logout"><a class="ab-item"  href="http://medieval.grahamjdarling.com/wp-login.php?action=logout&_wpnonce=d3dd43ccc0">Log Out</a>		</li></ul></div>		</li></ul>			</div>
    						<a class="screen-reader-shortcut" href="http://medieval.grahamjdarling.com/wp-login.php?action=logout&_wpnonce=d3dd43ccc0">Log Out</a>
    					</div>
    
    <div id="wpbody">
    
    <div id="wpbody-content" aria-label="Main content" tabindex="0">
    		<div id="screen-meta" class="metabox-prefs">
    
    			<div id="contextual-help-wrap" class="hidden no-sidebar" tabindex="-1" aria-label="Contextual Help Tab">
    				<div id="contextual-help-back"></div>
    				<div id="contextual-help-columns">
    					<div class="contextual-help-tabs">
    						<ul>
    												</ul>
    					</div>
    
    					<div class="contextual-help-tabs-wrap">
    											</div>
    				</div>
    			</div>
    				</div>
    		<div class="wrap">
    	<h2>Sunny (Connecting CloudFlare and WordPress) </h2>
    
    	<h2 class="nav-tab-wrapper">
    		<a href="/wp-admin/admin.php?page=sunny&tab=accounts" title="Accounts" class="nav-tab">Accounts</a><a href="/wp-admin/admin.php?page=sunny&tab=general" title="General" class="nav-tab">General</a><a href="/wp-admin/admin.php?page=sunny&tab=emails" title="Emails" class="nav-tab">Emails</a><a href="/wp-admin/admin.php?page=sunny&tab=tools" title="Tools" class="nav-tab nav-tab-active">Tools</a>	</h2>
    	<div id="tab_container">
    
    		<div class="postbox-container" style="width: 60%;">
    
    			<div class="metabox-holder">
    
    				<div id="normal-sortables" class="meta-box-sortables"><div id="sunny_tools_box_connection_tester" class="postbox " >
    <div class="handlediv" title="Click to toggle"><br /></div><h3 class='hndle'><span>Test Connection</span></h3>
    <div class="inside">
    
    <div id="connection_tester" class="wrap">
    	<form id="sunny_connection_tester_form" method="POST" action="/wp-admin/admin-post.php">
    		To check if <code>Sunny</code> can connect to CloudFlare's server		<br />
    		<input type='hidden' name='option_page' value='sunny_tools_connection_tester' /><input type='hidden' name='action' value='sunny_connection_test' /><input type="hidden" id="_wpnonce" name="_wpnonce" value="5cbe195507" /><input type="hidden" name="_wp_http_referer" value="/wp-admin/admin.php?page=sunny&tab=tools" />
    				<br class="clear">
    		<p class="submit"><input type="submit" name="sunny_connection_tester_button" id="sunny_connection_tester_button" class="button button-primary" value="Test Connection"  /></p>	</form>
    	<br class="clear">
    
    	<!--Ajax Result-->
    	<div id="sunny_connection_tester_result" style="display: none">
    		<h3 id="sunny_connection_tester_result_heading">Result</h3>
    		<hr>
    		<img id="sunny_connection_tester_form_spinner" style="display: none" src="http://medieval.grahamjdarling.com/wp-admin/images/spinner-2x.gif">
    	</div><!--/Ajax Result-->
    
    </div>
    </div>
    </div>
    <div id="sunny_tools_box_zone_purger" class="postbox " >
    <div class="handlediv" title="Click to toggle"><br /></div><h3 class='hndle'><span>Zone Purger</span></h3>
    <div class="inside">
    
    <div id="zone_purger" class="wrap">
    	<form id="sunny_zone_purger_form" method="POST" action="/wp-admin/admin-post.php">
    		Clear CloudFlare's cache.<br />This function will purge CloudFlare of any cached files. It may take up to 48 hours for the cache to rebuild and optimum performance to be achieved so this function should be used sparingly.		<br />
    		<input type='hidden' name='option_page' value='sunny_tools_zone_purger' /><input type='hidden' name='action' value='sunny_zone_purge' /><input type="hidden" id="_wpnonce" name="_wpnonce" value="e24dbcfd7e" /><input type="hidden" name="_wp_http_referer" value="/wp-admin/admin.php?page=sunny&tab=tools" />
    				<br class="clear">
    		<p class="submit"><input type="submit" name="sunny_zone_purger_button" id="sunny_zone_purger_button" class="button button-primary" value="Clear all cache"  /></p>	</form>
    	<br class="clear">
    
    	<!--Ajax Result-->
    	<div id="sunny_zone_purger_result" style="display: none">
    		<h3 id="sunny_zone_purger_result_heading">Result</h3>
    		<hr>
    		<img id="sunny_zone_purger_form_spinner" style="display: none" src="http://medieval.grahamjdarling.com/wp-admin/images/spinner-2x.gif">
    	</div><!--/Ajax Result-->
    
    </div>
    </div>
    </div>
    <div id="sunny_tools_box_url_purger" class="postbox " >
    <div class="handlediv" title="Click to toggle"><br /></div><h3 class='hndle'><span>URL Purger</span></h3>
    <div class="inside">
    
    <div id="url_purger" class="wrap">
    	<form id="sunny_url_purger_form" method="POST" action="/wp-admin/admin-post.php">
    		Purge a post by URL and (if enabled) its associated pages(e.g: categories, tags and archives).		<br />
    		<input type='hidden' name='option_page' value='sunny_tools_url_purger' /><input type='hidden' name='action' value='sunny_url_purge' /><input type="hidden" id="_wpnonce" name="_wpnonce" value="102e71225d" /><input type="hidden" name="_wp_http_referer" value="/wp-admin/admin.php?page=sunny&tab=tools" />
    		<table class="form-table"><tr><th scope="row">Post URL</th><td><input type="text" class="regular-text" id="sunny_settings[post_url]" name="sunny_settings[post_url]" value="http://medieval.grahamjdarling.com"/><label for="sunny_settings[post_url]"> The URL you want to purge.</label></td></tr></table>		<br class="clear">
    		<p class="submit"><input type="submit" name="sunny_url_purger_button" id="sunny_url_purger_button" class="button button-primary" value="Clear cache"  /></p>	</form>
    	<br class="clear">
    
    	<!--Ajax Result-->
    	<div id="sunny_url_purger_result" style="display: none">
    		<h3 id="sunny_url_purger_result_heading">Result</h3>
    		<hr>
    		<img id="sunny_url_purger_form_spinner" style="display: none" src="http://medieval.grahamjdarling.com/wp-admin/images/spinner-2x.gif">
    	</div><!--/Ajax Result-->
    
    </div>
    </div>
    </div>
    </div>
    			</div><!-- .metabox-holder-->
    
    		</div><!-- .postbox-container-->
    
    		<div class="postbox-container side" style="width: 261px;">
    
    			<div class="metabox-holder">
    
    				<div id="side-sortables" class="meta-box-sortables"><div id="mailing_list_box" class="postbox " >
    <div class="handlediv" title="Click to toggle"><br /></div><h3 class='hndle'><span>Sunny Mailing List</span></h3>
    <div class="inside">
    
    <!-- Begin MailChimp Signup Form -->
    <div id="mc_embed_signup">
    <form action="//tangrufus.us6.list-manage.com/subscribe/post?u=ec06e8792b5d4040c1b8128df&id=f8dc1a5b49" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate>
    	<h4>Subscribe to Sunny Mailing List</h4>
    <div class="mc-field-group">
    	<label for="mce-EMAIL">Email Address </label>
    	<input type="email" value="" name="EMAIL" class="required email" id="mce-EMAIL">
    </div>
    	<div id="mce-responses" class="clear">
    		<div class="response" id="mce-error-response" style="display:none"></div>
    		<div class="response" id="mce-success-response" style="display:none"></div>
    	</div>    <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups-->
    	<div style="position: absolute; left: -5000px;"><input type="text" name="b_ec06e8792b5d4040c1b8128df_f8dc1a5b49" tabindex="-1" value=""></div>
    	<br /><div class="clear"><input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button"></div>
    </form>
    </div>
    <!--End mc_embed_signup--></div>
    </div>
    </div>
    			</div><!-- .metabox-holder-->
    
    		</div><!-- .postbox-container.side-->
    
    	</div><!-- #tab_container-->
    </div><!-- .wrap -->
    
    <div class="clear"></div></div><!-- wpbody-content -->
    <div class="clear"></div></div><!-- wpbody -->
    <div class="clear"></div></div><!-- wpcontent -->
    
    <div id="wpfooter">
    		<p id="footer-left" class="alignleft">
    		<span id="footer-thankyou">Thank you for creating with <a href="https://wordpress.org/">WordPress</a>.</span>	</p>
    	<p id="footer-upgrade" class="alignright">
    		Version 4.0	</p>
    	<div class="clear"></div>
    </div>
    	<div id="wp-auth-check-wrap" class="hidden">
    	<div id="wp-auth-check-bg"></div>
    	<div id="wp-auth-check">
    	<div class="wp-auth-check-close" tabindex="0" title="Close"></div>
    			<div id="wp-auth-check-form" data-src="http://medieval.grahamjdarling.com/wp-login.php?interim-login=1"></div>
    			<div class="wp-auth-fallback">
    		<p><b class="wp-auth-fallback-expired" tabindex="0">Session expired</b></p>
    		<p><a href="http://medieval.grahamjdarling.com/wp-login.php" target="_blank">Please log in again.</a>
    		The login page will open in a new window. After logging in you can close it and return to this page.</p>
    	</div>
    	</div>
    	</div>
    
    <script type='text/javascript'>
    /* <![CDATA[ */
    var commonL10n = {"warnDelete":"You are about to permanently delete the selected items.\n  'Cancel' to stop, 'OK' to delete."};var wpPointerL10n = {"dismiss":"Dismiss"};var heartbeatSettings = {"nonce":"a410f51ca4"};var authcheckL10n = {"beforeunload":"Your session has expired. You can log in again from this page or go to the login page.","interval":"180"};/* ]]> */
    </script>
    <script type='text/javascript' src='http://medieval.grahamjdarling.com/wp-admin/load-scripts.php?c=1&load%5B%5D=hoverIntent,common,admin-bar,jquery-ui-widget,jquery-ui-position,wp-pointer,svg-painter,heartbeat,wp-auth-check,jquery-ui-core,j&load%5B%5D=query-ui-mouse,jquery-ui-sortable,postbox&ver=4.0'></script>
    
    <div class="clear"></div></div><!-- wpwrap -->
    <script type="text/javascript">if(typeof wpOnload=='function')wpOnload();</script>
    </body>
    </html>

    5. “Clear cache” clicked.
    6. In the new error page, the url address bar reads:

    http://medieval.grahamjdarling.com/wp-admin/admin.php?result=url_purger&message=Success:%20%20-%20http://medieval.grahamjdarling.com/wp-content/uploads/sites/3/Pietro_Longhi.jpg!!!!!&page=sunny&tab=tools

    The error message itself reads:

    medieval.grahamjdarling.com 403 Forbidden Error Page

    If you arrived here due to a search or clicking on a link click your Browser’s back button to return to the previous page. Thank you.

    Let me know of any other details I could send you.

    Thread Starter darlinggj

    (@darlinggj)

    You’re welcome, and thank you for all your own efforts.

    I confirm that Sunny can no longer be activated network-wide.

    When activated for a single site on my Multi-Site, clicking on “Test Connection” now shows:

    Success
    DNS record for http://www.grahamjdarling.com found: Yes
    Service mode turned on: Yes

    I then tested “Clear all cache”, which gave:

    Success: All cache has been purged.

    After entering one of my site’s files in “The URL you want to purge” box and clicking “Clear cache”, I confirmed the file was indeed deleted from Cloudflare, using GTMetrix.com (Analyze Performance of mysitename/Go/Timeline/Waterfall/filename/CF-Cache-Status = MISS; Re-Test Page then showed that filename had been reloaded into Cloudflare’s cache with HIT), exactly as if I had purged the file from Cloudflare’s own page. However, instead of showing “Success” message like for the other buttons, the page at /wp-admin/admin.php?page=sunny&tab=tools was replaced by another that said:

    403 Forbidden Error Page

    This remained true even with all my other plugins disabled.

    So again your plugin seems to be doing something properly, but not communicating that to the user.

    Thread Starter darlinggj

    (@darlinggj)

    I network-deactivated all plugins, then reactivated Sunny for one site. Then I went to the Sunny/Accounts page to re-enter the Cloudflare info, but it was already there. On Sunny/Tools the Test Connection button still wasn’t working. I filled in URL Purger/Post URL with http://www.grahamjdarling.com and clicked Clear Cache: the box went back to http://example.com/hello/ and no new message appeared. Ditto clicking with any random text.

    Then I deleted Sunny, and verified its folder was gone. Then reinstalled: Accounts/ settings were still correct; clicking Tools buttons still did not show messages, as before.

    Reactivated plugins and restored my previous configuration.

    I note that, when I update a page here, Cloudflare serves up the new version within minutes even though its Edge Cache is set to hours or days. So it seem to be doing its main job. Only problem is the user interface.

    Thread Starter darlinggj

    (@darlinggj)

    I saw no message.

    When I click the button, I sometimes see the spinning circle, and sometimes not. I always see quick messages in the lower lefthand corner of the screen “Waiting for http://www.grahamjdarling.com…&#8221; then “Transferring data from http://www.grahamjdarling.com…&#8221; etc (something instantaneous about google-analytics, I think), and the page refreshes, but without any change to it.

    Same if I switch themes (Responsive to Twentyfourteen).

    I don’t know what ajax is, or how to turn it off or on – how can I measure or ensure its status for sure?

    Consider this a testing.

    Is there any other way to tell if this plugin is working?

    Thread Starter darlinggj

    (@darlinggj)

    Thanks. I can confirm Wordfence is working now, and will mark it as such.

    The “original file” being compared to here is the one in the WordPress core, which seems still to be v2.5.9 .

    I hope this too is updated soon. The problem with ignoring cries of “wolf!”, is that there eventually might be a wolf.

    And, so that those who install or update WordPress are getting the latest versions of all its files, including this bundled plugin.

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