Web Hosting
PHP 500 Errors and How to Resolve Them
PHP 500 errors, also known as "Internal Server Errors," can be a common occurrence when working with web applications. These errors are typically not server-related issues but are usually caused by issues within the code of the application....
I have received an email about LVE / Resource Usage
CloudLinux improves the stability of a server by limiting each client in an isolated, secure environment called a Lightweight Virtual Environment (LVE), a kernel technology developed by CloudLinux. In shared hosting, the most common reason for downti...
Outdated/Missing MySQL Extension for WordPress
If, when accessing WordPress, you see an error message similar to the following: Your PHP installation appears to be missing the MySQL extension which is required by WordPress. Or in site health, you see the following: utf8mb4 requires a newer clien...
How do I load Laravel from the /public directory using .htaccess?
In this article, you will learn how to make your Laravel public folder open directly when you type your domain. If you have installed Laravel on your primary domain for the account in your public_html folder (root directory for the primary domain), b...
Can I run Magento on shared / reseller hosting?
Whilst it's technically possible to install and run Magento on a shared hosting environment (such as our Infinity or Reseller plans), it certainly isn't recommended. Magento is particularly 'resource heavy' and has an incredibly large requirement in...
Magento showing incorrect memory limit
A client reported issues with a 'readiness check' whereby the interface reported the incorrect memory_limit. The phpinfo(); output shows whats set in the .user.ini, such as... memory_limit 1024M However, the readiness check was reporting the followi...
How do I update the SOA record of the DNS zones under my reseller account?
The SOA record (or the 'start of authority' record) stores information about a domain names administrative contact. The SOA record also contains some additional information, such as the duration of time that the server should wait before domain refre...
How to generate a full cPanel backup of your account
This guide will walk you through the process of generating a comprehensive backup of your website using cPanel on Brixly. Note: We take automated backups of all accounts either daily, or hourly (depending on the selected plan). These backups can be...
How to Improve a Slow WordPress or WooCommerce Dashboard
If you're experiencing a sluggish WooCommerce admin panel, it's time to take action. A slow admin panel can be a major hindrance to your productivity and overall user experience. This guide will provide you with a range of strategies to speed up your...
How to setup a NodeJS application on cPanel
Node.js is a popular open-source runtime environment that allows you to create server-side applications. It is based on the V8 JavaScript engine and uses asynchronous I/O to handle requests efficiently. cPanel is a popular web hosting control panel t...
Deceptive Site Ahead - How to Request Google to Review a Compromised Site
If Google suspects your website contains malware or misleading content, or is being used for phishing attacks, it may blacklist your site. Visitors to your site will then see a 'Deceptive Site Ahead' warning, indicating that the site they are about t...
How to Import a Large Database into MySQL
When dealing with large databases, the standard phpMyAdmin tool in cPanel might not be the most reliable option for uploading. In such cases, it's more efficient to import the database manually using an SSH (Secure Shell) session. This guide will wal...
How to Optimise Your WordPress Database
As your WordPress site grows, your database also expands. This growth includes previous versions of posts and pages, user accounts, and other 'transient' data. Over time, this extra data can slow down your site. Regularly cleaning your database can h...
How to use SVGs in WordPress
SVG (Scalable Vector Graphics) is an XML-based vector image format that offers several benefits over traditional graphics formats like JPG or PNG. SVGs are scalable, meaning they can be resized without loss in quality or pixelation. Additionally, SVG...
Steps to Cleaning Malware from Your Website
Malware infections can be complex and challenging to resolve. In some cases, it may be best to seek advice from a developer to resolve the issue and prevent future occurrences. This guide will walk you through the basic steps to clean malware from yo...