WEBBY STUFF

Categories : WEBBY STUFF
How to setup a 1:1 diet consultant website

How to setup a 1:1 diet consultant website

In this article, I will be showing you how to setup a 1:1 diet consultant website, online store and booking system for your One2One (1:1) diet consulting business. Note: I am in no way affiliated with One2One, Cambridge Nutritional Food or any other subsidiary. I manage another website called Foodbooking which provides online ordering for restaurants and takeaways etc and that site has started to get a lot of signups from One2One (1:1) diet consultants trying to use it to take online orders...

read more
Lets Encrypt vs Paid SSL Certificates

Lets Encrypt vs Paid SSL Certificates

In an age where internet security is more important than ever, it’s vital to let people know that your site is safe to use. A Secure Sockets Layer (SSL) certificate is a type of website encryption key that encrypts data between the visitor's browser and the server. Fortunately, there are many different SSL options you can use. Let’s Encrypt is a free and open-source Certificate Authority (CA) that offers SSL certificates to anyone who has a domain name. Paid SSLs offer the...

read more
cURL error 60: SSL certificate problem: unable to get local issuer certificate

cURL error 60: SSL certificate problem: unable to get local issuer certificate

I have had this "cURL error 60: SSL certificate problem: unable to get local issuer certificate" error occur a few times now on my Windows server with my WHMCS installations. It primarily has affected payment gateways which are using curl to communicate, which in my case was Go Cardless. Not being a PHP developer, I always tend to forget the cause of the problem when it crops up, so hopefully, this will serve as a reminder to myself as well 🙂 The reason for this error is that curl needs a...

read more
How to Prevent Bypassing CloudFlare

How to Prevent Bypassing CloudFlare

Cloudflare is a free DNS proxy service and has become the ubiquitous solution for any small website/business (as well as hackers, warez, porn or any controversial blogger sites) that want to hide their IP address and by extension, their hosting provider by hiding behind a proxy server. In addition to the anonymising proxy service, it also has a bunch of neat caching, website performance and security features and DDOS protection too which can be a super-easy way to improve the performance and...

read more
How to reliably send email from your website

How to reliably send email from your website

Solving email delivery problems Almost all websites need to send out emails for one reason or another, the most common reason being your contact form, but there are plenty of other emails which website owners often do not consider when checking email deliverability, such as:- Notifications to your blog or newsletter subscribers. Plugin notificationsNotifications, warnings or reports from your security pluginscomments on blog postsRegister emailsPassword reset emails There are many issues which...

read more
Google Find My Device not working

Google Find My Device not working

Ever since Google updated its "find my device" page for Android a couple of years ago, it has not been working for us. We would still get the old version of the page with a message saying "This page cannot load Google maps correctly". Google find my device page Clicking on the "try the new and updated find my device" link, would just redirect back to this same page. The issue only affected my g suite account but not my regular, free, gmail account. I tried contacting Google support back when I...

read more
Google discriminates against small businesses

Google discriminates against small businesses

Part of getting your business seen online is SEO, and an important part of this is getting your business registered with Google my business and Google maps.

Not only have I had to do this for my own business and my wife’s business but it is a service I provide to clients. When it works, this is a simple process, which involves Google sending a postcard to the business address with a code on it, which you then use to verify the business address.

However, sometimes the postcard doesn’t turn up, or some miscreant might report your listing and claim it is fraudulent or misleading and gets it suspended for review, at which point you have to contact Google my business support and request manual verification, which is where things get ridiculous.

read more
My Facebook account was disabled, WTF?

My Facebook account was disabled, WTF?

I got a big shock this week, I went to login to my facebook account only to be met with the dreaded "Account disabled" message.Why the heck had my account been disabled? I was very confused at first since I had received no warning or notifications and I could not think of any reason why. Then later that day, I got an automated email from Facebook. The short answer, because their AI (Automated Idiot) system is seriously flawed, screwed up, and incorrectly banned me for copyright infringement...

read more
How to create a privacy policy for your website

How to create a privacy policy for your website

Privacy policies are one of the most overlooked aspects of most websites. If you stop to look around most of the popular sites you visit, you’ll find they all have unique privacy policies (though the specific page’s traffic is usually low). Even so, these documents are important if you want your website to comply with local and international regulations. More importantly, you don’t need to be a lawyer to add a thorough privacy policy to your website. In this article, we’ll talk more about why...

read more
Add MariaDB support to MSP Control

Add MariaDB support to MSP Control

I have recently been setting up MSP Control (formerly WebsitePanel) on my new CFML Developer server. Unfortunately, it doesn't support MariaDB out of the box and so won't detect if you have it installed. Fortunately, this is an easy hack. Open up your MSPControl database in SSMS, and open the providers table. Now find the MySQL providerID that matches your MariaDB install i.e. MySQL 5.7 for MariaDB 10.1 Now add a new entry into the SERVICES table, using the providerID you got from the last...

read more

Subscribe to my blog

hire me on peopleperhour

Categories

WP Feedback

Dive straight into the feedback!
Login below and you can start commenting using your own user instantly