Hardened WordPress Redis Zero Touch setup on Windows Server/IIS with phpredis, narrow ACLs, enrollment checks, and validation scripts.
WordPress, PHP and IIS setup of REDIS using Redis Object Cache Free Plugin
Note: This presumes you already have a working REDIS server inside your LAN. If you don’t, please see my coming post on how to set up a REDIS virtual machine on HYPER-V. You will need to install the php REDIS extension. I am using IIS 10 and Windows Server 2022, so I went to…
The response is not a valid JSON response – Windows IIS
If you’re I presume you’ve already tried some other techniques to fix the “The response is not a valid JSON response” issue with WordPress running on Windows Server and IIS. In my case, I am running PHP 8.1.8 and the issue was easy to fix. For me, the error happened while trying to save content to a Widget.…
WordPress There was an error. The response is not a valid JSON response.
If you are running WordPress on IIS and experiencing this issue, another thing you can check is the FastCGI settings to make sure the OPTIONS verb is allowed. In my case, I am using a brand new setup of WordPress on a Windows Server 2019 IIS 10.0. When I went to Appearance, Widgets, made a…
eXtplorer does not allow login under PHP 5.6 and IIS Windows Server
Have you deployed out eXtplorer and received this error: PHP Deprecated: Non-static method PEAR::isError() should not be called statically, assuming $this from incompatible context in X:\XXXXXX\WWW.AAAAA.com\www\libraries\JSON.php on line 828 it’s an easy fix. edit the file X:\XXXXXX\WWW.AAAAA.com\www\libraries\pear.php edit line 247 change this: function isError($data, $code = null) to this: static function isError($data, $code = null)
Wp-Recaptcha 4.0 and 4.1 with WordPress ERROR: Global site keys are not supported
If you have upgraded to WP-Recaptcha 4.0 or 4.1 and are now receiving this error message ERROR: Global site keys are not supported There are issues with the 4.0 and 4.1 WP-Recaptcha plugins. Read here Solutions: 1) roll back to 3.2. Download it from me, here 2) change plugin to something else ** DO…
How to prep a Windows 2012 R2 Update 1 server for PHP / WordPress
1) Presuming you have already loaded the OS onto the machine (whether virtual or physical) 2) Join the machine to your business domain 3) windows updates 4) reboot 5) windows updates (again until no more updates) 6) configure role -> Web server and under Application Development, pick .NET Extensibility 3.5 7) once that is complete,…
Problem with PHP mailer sending mail – Result: delayed, Status: 4.1.1 452 4.1.1 requested action aborted: try again later – GL/GL
If you see this type of message logged in your outbound mail logs, and your clients are unable to get email delivered to their domain, then I may have the s0lution for you. In our particular scenario, we have a PHP site running WordPress and the email server is located with IPOWER. So the website…
How to migrate MYSQL to a new Windows server
Here is the easiest process that I know of for migrating (and upgrading) from one version of MYSQL running on Windows server, to a new Windows server. Setup the new Windows server, give it a fixed IP address (we’ll change that later to be at the same IP as the old server). Run all Windows…
WordPress Windows 2008 Web Server R2 IIS 7.5 setup
I thought I would share a few important tips on getting WordPress 3.x to work properly – with PERMALINKS / SEO friendly URL’s. It’s taken me a lot of trial and error to figure out the finer points, but assuming you can get it installed, these tips should help you get it 100% functional. to…