Upgrading to OpenCart 2.2+

2.2’s upgrade script is the neatest approach I’ve seen yet. The process runs through 8 upgrade files in a sequence,...

Read More+ 4 weeks ago
,

Cropped image created on every page load in WP roadfightertheme+

A pretty inefficient bug in the roadfightertheme WP theme means the cropped image is recreated every page load. The following...

Read More+ 3 months ago
,

Rolling out .Net 4.6.1 via GPO+

Unfortunately .Net 4.6.1 isn’t being automatically pushed out via Windows Updates to Windows 7 machines meaning we need to find...

Read More+ 4 months ago

Performance Logs & Alerts Service – Access Denied+

The PLA service relies on the retrieval of several keys, at least one of which will have failed to result...

Read More+ 6 months ago
,

WordPress Security+

To all those who’ve uploaded a WordPress build If you don’t keep every WordPress website you’ve ever worked on up...

Read More+ 7 months ago

OpenCart 2 upgrade tips+

After you’ve managed to run the upgrade you’ll often need to battle a little longer to iron out the remaining...

Read More+ 7 months ago

Persist user settings across assembly revisions in .Net+

Persisting a user’s preference for window sizes in your Windows .Net Application is managed very simply via the applications settings....

Read More+ 8 months ago

OpenCart 2 upgrade errors: SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data+

To solve the error “SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data” when trying to...

Read More+ 8 months ago
,

In Linux, find modified emails and email report+

find /home/*/public_html/ -type f -mtime -1 ! -path "/home/*/*/image/cache/*" ! -path "/home/*/*/vqmod/vqcache/*" ! -path "/home/cpeasyapache/*" | mail -s "modified files"...

Read More+ 1 year ago

SpamAssassin in whm+

Here’s my recommended SpamAssassin settings: To turn away spam at the front door: In Exim Configuration Manager check “No bouncing...

Read More+ 1 year ago
, ,

Reduce brute force mail server login risk by restricting IP access on Linux servers+

Reduce brute force mail server login risk by restricting IP access on Linux servers The problem Once your server is...

Read More+ 1 year ago

Magento error: please check for sufficient write file permissions+

If you’re struggling to install an extension from the Magento Connect Manager, review the var directory permissions. The quickest approach...

Read More+ 1 year ago
,

Add a cron job to schedule deletion of old session files from tmp+

#write out current crontab to a temporary file “mycron” crontab -l > mycron #echo new cron task into the temporary...

Read More+ 2 years ago

Tilly’s Garden+

Over the past few weeks I’ve been fortunate enough to work through every element of a fully illustrated website. Tilly’s...

Read More+ 2 years ago

Operand type clash: int is incompatible with uniqueidentifier (Source: MSSQLServer, Error number: 206)+

Don’t believe the MSDN advice: recreate your subscription. It’s unecessary when a little script will rectify the issue brought in...

Read More+ 2 years ago

Missing windows updates for other products?+

I just want to see “You receive updates: For windows and other products from Microsoft update”. You dreamer. Confused that...

Read More+ 2 years ago