WordPress Error: Nothing found for Wp-admin Post PHP

Recently I was working on a blog post which, for some reason, failed to save. Instead, it generated the following error:
Nothing found for Wp-admin Post Php

The post was longer than average, so my first thoughts went to a PHP memory issue… but that rabbit hole did not bear fruit. After much searching, I narrowed the error to an Apache security module called mod_security. At first it did not make sense to me that a failure to post could be related to a security issue as shorter posts, and long test posts saved just fine. What I found out was that my problem post contained enough SQL keywords (such as SELECT, FROM, WHERE, JOIN, etc) to cause concern to a SQL injection detection algorithm. (as it was explained to me by my Liquidweb guy)

The problem was quickly fixed by adding my web site domain to a mod_security white list using the following syntax:

SecRule SERVER_NAME “simonbaier.com” phase:1,nolog,allow,ctl:ruleEngine=off

By the way, if you are looking for a great hosting company, I can’t say enough good things about Liquidweb. Their pricing is very reasonable with shared hosting starting at around $15/month, and dedicated at around $200. What really differentiates Liquidweb is their service. For me it’s like having a part time employee looking after my web server. I have always received an answer from their 24/7 telephone tech support, and have found them to be very knowledgeable, and eager to solve my problems.

Killer WordPress Tutorials

I stumbled across this series of instructional videos buried in the Themeforest web site. The presenter, Drew Douglas, does a great job of progressing through all pieces of WordPress in real time. If you have at least a cursory understanding of HTML, CSS, PHP, and PhotoShop this series will get you up and running fast with WordPress development.

If you haven’t already, check out the Themeforest web site for a wealth of theming resources.

Day 1: Installation

Installation of WordPress with a bonus of setting up a MAMP, or XAMPP development server on your desktop complete with web server, mysql, and PHP.

Tutorial reference links

Day 2: Basics

Explores the basics including the ins and outs or the WordPress Admin panel.

Day 3: Create a theme from scratch.

It’s easier than you may think.


Continue reading “Killer WordPress Tutorials”