EraHost – Free Domain, Cheap Hosting!
USD
Select Currency
USD
- United States Dollar
EUR
- Euro
GBP
- British Pound
CAD
- Canadian Dollar
CHF
- Swiss Franc
JPY
- Japanese Yen
AUD
- Australian Dollar
TRY
- Turkish Lira
CNY
- Chinese Yuan
INR
- Indian Rupee
UAH
- Ukrainian Hryvnia
Menu
Client Area
24/7 Support
Hosting
Linux (ISP) Hosting
Windows Hosting
SSL + HTTP/2 Hosting
WordPress Hosting
Linux (cPanel) Hosting
Reseller Hosting
SSL Certificates
Free Trial
Cloud Solutions
Cloud Hosting
Cloud (VDS) Linux
Cloud (VDS) Windows
Cloud (VDS) for Telegram Bot
Cloud (VDS) for Discord Bot
Cloud (VDS) for Moodle
VPS / VDS
Linux VPS (OpenVZ)
Linux VDS (KVM)
Windows VDS (KVM)
Forex VDS (KVM)
RDP VDS
Website Builders
One-Page Website Builder
WordPress Website Builder
Domains
Domain Registration Prices
Order a Domain
Free Domains<
Registration
Order
Free Trial
Services & Bonuses
Our Services
Affiliate Program
Free Transfer of Your Site
For You
About Us
Service Agreement
Personal Data
Cookie Policy
EraHost – Free Domain, Cheap Hosting!
Registration
Client Area
24/7 Support
24/7 Support
FAQ
Contact Us
Wiki
Hosting
Linux (ISP) Hosting
Linux (cPanel) Hosting
Windows Hosting
SSL + HTTP/2 Hosting
Reseller Hosting
WordPress Hosting
Free Trial
Cloud Solutions
Cloud Hosting
Cloud (VDS) Linux
Cloud (VDS) Windows
Cloud (VDS) for Telegram Bot
Cloud (VDS) for Moodle
Cloud (VDS) for Discord Bot
VPS / VDS
Remote Desktop
Domains
Domain Registration Prices
Order a Domain
Cloud
VDS
for
Telegram Bot
Cloud hosting
Website Builder (
WordPress)
One-Page Site Builder
Era Host Blog
• cPanel Hosting Login: How to Access and Add a Website
• Fix: mail() Has Been Disabled for Security Reasons in PHP
• How to Enable proc_open() in php.ini
• Fix: proc_open() Has Been Disabled for Security Reasons
• Fix: shell_exec() Has Been Disabled for Security Reasons
• How to Reinstall VestaCP on a VPS (Step-by-Step Guide)
• How to Install and Manage ISPmanager Lite on a VPS
• Basic ISPmanager Lite Setup Guide
• Fix: ionCube PHP Loader Needs to Be Installed but Does Not Show in PHP Info
• Fix: "Site Error: The ionCube PHP Loader Needs to Be Installed" (VPS/SSH Users)
• Edit php.ini to Enable ionCube Loader
• Fix: "PHP Fatal error: Unable to load dynamic library Р ionCube PHP Loader Needs to Be Installed"
• Fix: "Site Error: The ionCube PHP Loader Needs to Be Installed"
• Install ionCube Loader Manually on a VPS (Step-by-Step Guide)
• sPanel vs. cPanel Р A Detailed Comparison
• sPanel Hosting Р What It Is and How to Use It
• sPanel Login Р How to Access Your Hosting Control Panel
• sPanel Reseller Р How to Manage and Use It
• Deploy a Website from a ZIP Archive on a Hosting Server
• What Is ZipHosting and How to Use It?
• "Rejected Relay Attempt" in cPanel: What It Means and How to Fix It
• "Retry Timeout Exceeded" in cPanel: What It Means and How to Fix It
• Error: "Can't locate HTTP/Request.pm in @INC"
• Perhaps the DBD::mysql Perl module hasn't been fully installed
• Fix: cacheEngine=none in MySQL/MariaDB
• Autodiscover Subdomain Р What It Is and How to Configure It
• Verify That the MSOID Record Works (clientconfig.microsoftonline-p.net)
• Understanding clientconfig.microsoftonline-p.net (MSOID CNAME Record)
• Fix: MSOID Record Not Resolving (msoid.clientconfig.microsoftonline-p.net)
• MSOID DNS Record Р What It Is and How to Configure It
• MSOID Р What Is It and How to Use It?
• Fix: "The Record We Detected Doesn't Match All the Expected Values" (MSOID CNAME Issue)
• What Is clientconfig.microsoftonline-p.net? Complete Setup Guide
• MX Hosting Р What It Is and How to Use It? Complete Guide
• MariaDB Maximum Table Size (innodb_file_per_table) - Limits & Optimization
• MariaDB Limits - Understanding and Managing Database Limits
• Fix: "You Are Using Your Maximum Allotment (1) of MariaDB/MySQL Databases"
• Fix: "0 Databases Allowed" Error in Hosting Plan
• Configuring Database & Finishing Installation Using kickstart.php
• kickstart.php Р What It Is and How to Use It?
• phpMyAdmin Р Installation, Configuration & Usage
• NS Hosting Login, MX Record, and TXT Record Management
• What Is NS Hosting and How to Use It?
• Running PHP WebSockets on Shared Hosting Р Challenges & Workarounds
• Fixing "550 5.7.1 Service Unavailable Р Client Host Blocked Using Spamhaus"
• Understanding dovecot_virtual_delivery in Dovecot
• Osclass Hosting Р Best Hosting Setup for Osclass Websites
• mb_detect_encoding in PHP Р Detect Character Encoding
• PHP mb_detect_encoding() Р Supporting Multiple Encodings
• What is pkgacct? The Complete cPanel Backup & Migration Tool Guide
• What Is Port 8080 Used For and How Is It Applied?
• What is PortQuiz.net? The Ultimate Port Testing Service Explained
• How to Use portquiz.net to Test Port 8080
• How to Use Port 8080 on a VPS: Complete Configuration Guide
• CVE-2014-3704: Emergency Security Patch for Drupal (Drupalgeddon)
• CVE-2014-3704: Drupalgeddon SQL Injection Vulnerability
• Revisium Antivirus Overview: Complete Website Security Solution
• Migrating Away from TimThumb PHP Script: Complete Security Guide
• TimThumb.php Overview: Understanding the Deprecated Image Script
• Opera Reseller Hosting: A Complete Business Overview
• Fix "EAI_NONAME" Error Р Complete DNS Resolution Guide
• Fix "EAI_NONAME" Error in FileZilla Р Firewall & Network Guide
• Fix "EAI_NONAME" Error in FileZilla (DNS Resolution Issue)
• Fix "EAI_NONAME FTP Error" Р Firewall Blocking FTP Connections
• Fixing "EAI_NONAME" Error in FileZilla Р DNS Resolution Failure
• Fixing EAI_NONAME Error (DNS Resolution Failure)
• How to Fix "EAI_NONAME" Error in FileZilla Р A Complete Guide
• Fix "ssh_init: host does not exist" in FileZilla Р Use IP Address Instead of Hostname
• Fixing EAI_NONAME Error in FTP (DNS Resolution Failure)
• Understanding mode_default 0 auto 0 in MySQL/MariaDB Configuration
• Fix "ssh_init: host does not exist" in FileZilla on Systemd-Based Distros (Ubuntu, Debian, CentOS 8+)
• Fix "ssh_init: host does not exist" Error in SSH
• Fixing "ssh_init: host does not exist" Р Flush DNS Cache
• Fix "ssh_init: host not found" Error in SSH
• Configure Apache/Nginx for OpenCart on a VPS
• How to Install & Optimize OpenCart on a VPS
• Configure MySQL for OpenCart on a VPS
• Fix "mcrypt extension needs to be loaded" in OpenCart
• Fix "ZIP Extension Needs to Be Loaded" in OpenCart
• Install ZIP Extension for OpenCart Based on OS & PHP Version
• How to Safely Delete .cagefs/tmp Files in CloudLinux CageFS
• Understanding .cagefs/tmp in CloudLinux CageFS
• KVM "Virgin" Files Р Setting Up a Clean KVM Virtual Machine
• Understanding MX Records for Hosting & Email Configuration
• How to Set Up cron_events.php for Bitrix
• Fix "Memcache Extension is Not Loaded" in Bitrix
• Fix "Your PHP Version Does Not Meet the Bitrix Requirements" Error
• Understanding dovecot_virtual_delivery in Dovecot Mail Server
• Fix "The Webmaster Has Forbidden Your Access to This Site" Error
• Fix "No Language Defined" in VestaCP Р Fix File Permissions
• Fix "No Language Defined" in VestaCP Р VestaCP Not Recognizing Language
• How to Install VestaCP on a VPS/Server Р Step-by-Step Guide
• VestaCP Hosting Р Everything You Need to Know
• Fixing "No Language Defined" Error in VestaCP
• Fixing "No Language Defined" in VestaCP Р Missing Language Files
• VestaCP: Common Problems & Limitations
• Fixing t_dkim_invalid (DKIM Signature Issue) in Emails
• cPanel Webhooks Р Automating Actions in cPanel & WHM
• Fixing Telegram Webhook Not Working Issue
• Understanding the .cagefs Folder in CloudLinux (cPanel Hosting)
• Understanding .cagefs in cPanel Р What It Is & How to Fix Issues
• How to Repair Horde Database (cphorde) in cPanel
• Understanding cpaddons in cPanel Р What It Is & How to Manage It
• Understanding cphorde in cPanel Р What It Is & How to Fix Issues
• Best Hosting Options for Mautic Р Self-Hosted Marketing Automation
• Why Do Users from Uzbekistan Prefer European Hosting?
• Dedicated DNS Server: CDN and Cloud Integration
• DNS Server Host: Custom DNS Configurations
• What is DNS Server Hosting?
• Fixing "No Space Left on Device (28)" & Session Write Errors in PHP
• Fixing "Failed Opening Required wordfence-waf.php" Р Restore or Recreate the File
• Fixing "FastCgiModule is Not a Recognized Native Module" in IIS
• Fixing "Internal Server Error" (500) in Apache/Nginx
• Fixing Slow wc-ajax=get_refreshed_fragments in WooCommerce
• Fixing Slow wc-ajax=get_refreshed_fragments in WooCommerce Р Reduce AJAX Calls
• Understanding the wflogs Folder in WordPress (Wordfence Security Logs)
• How to Recreate wordfence-waf.php Manually in WordPress
• Fixing "wordfence-waf.php" Issues Р Download & Check File Permissions
• Fixing wordfence-waf.php Fatal Error in WordPress
• Fixing "wordfence-waf.php Not Found" Error in WordPress
• Understanding wp_wfhoover Table in WordPress Wordfence
• Fixing "Trigger Command Denied to User" Error in MySQL
• ElFinder Cross-Site Scripting (XSS) Vulnerability Р Exploits & Fixes
• ElFinder Vulnerabilities Р Security Risks & Fixes
• Fixing "A DNS (Domain Name System) or Web Server Misconfiguration May Exist" Error
• Fixing 404 (Not Found) Error in cPanel Р Possible Causes & Solutions
• Fixing depth_zero_self_signed_cert in cPanel for Git Operations
• Fixing depth_zero_self_signed_cert by Using Let's Encrypt with Certbot in cPanel
• Fixing depth_zero_self_signed_cert in cPanel with a Self-Signed Certificate
• Fixing depth_zero_self_signed_cert Error in SSL/TLS
• Enable mod_headers and Verify That mod_expires is Working in Apache
• How to Install and Enable mod_headers in Apache
• Enabling and Configuring mod_expires in Apache for Caching
• How to Enable and Configure mod_expires in Apache for Caching
• How to Enable and Configure mod_headers in Apache
• Understanding mod_headers in Apache Р Configuration and Troubleshooting
• Fixing session_start() failed: Permission denied (13) Р A System AdministratorХs Guide
• Fixing session_start(): Permission Denied (13) Р Verify PHP Configuration (php.ini)
• Fixing session_start(): Permission Denied (13) in XAMPP Р Check SELinux/AppArmor Restrictions
• Fixing session_start(): Permission Denied (13) in XAMPP Р A System AdministratorХs Guide
• Debugging session_start() Errors in PHP Using Error Logs
• Fixing session_start(): Permission Denied (13) - Failed to Read Session Data in PHP
• Fixing phpMyAdmin "Error During Session Start" Issue - Complete Guide
• Fixing session_start(): No Such File or Directory Error in PHP
• Fixing PHP session_start(): Permission Denied (13) Error
• Fixing ZipArchive::close(): Can't Open File Р Permission Denied in PHP
• assert_quiet_eval in PHP Р Explanation & Troubleshooting Guide
• What is cpsess in cPanel & WHM?
• Fixing ERR_INVALID_RESPONSE in PHP Р A Complete Guide for System Administrators
• Fixing ERR_INVALID_RESPONSE in phpMyAdmin Р A System Administrator's Guide
• phpMyAdmin Export Not Working Р A Server Administrator's Troubleshooting Guide
• Fixing MySQL Configuration for phpMyAdmin Export Р A System Administrator's Guide
• Osclass Hosting Р A Complete Guide for System Administrators
• What is _globalsign-domain-verification?
• How a System Administrator Can Solve the _globalsign-domain-verification Issue
• GlobalSign Domain Verification Р Notify GlobalSign & Complete SSL Validation
• How to Add _globalsign-domain-verification TXT Record: A Detailed Guide with Examples and Diagrams
• Adding _globalsign-domain-verification TXT Record in DNS Settings Р A Detailed Guide
• Error 508: Resource Limit Reached
• Fixing "421 Home Directory Not Available Р Aborting" Error: A Complete Step-by-Step Guide
• Fixing "FTP 421 Home Directory Not Available Р Aborting" by Ensuring Correct Permissions (Beginner Guide)
• Fixing "Home Directory Not Available - Aborting" Error
• Fixing "A Fatal Error or Timeout Occurred While Processing This Directive" by Increasing PHP Limits
• Fixing "A Fatal Error or Timeout Occurred While Processing This Directive"
• Fixing "A Fatal Error or Timeout Occurred While Processing This Directive" by Adjusting Timeout Settings
• Solving vqmod::bootup - error - you need the PHP "domdocument" extension installed to use vqmod.
• cpsrvd - Complete Guide to cPanel Service Daemon
• EHLO not accepted from server! - Complete SMTP Error Fix
• Fixing apache_request_headers Authorization Not Working Р A System Administrator's Guide
• Solving apache_request_headers Issues on NGINX: A Professional Server Administrator's Guide
• How a Non-Technical User Can Solve apache_request_headers Not Working
• Ensuring Apache Passes Authorization Headers for apache_request_headers()
• Verifying Apache Configuration for apache_request_headers
• How a Programmer Can Solve Issues with apache_request_headers in PHP
• Error Code 0x80004005 in MySQL - Complete Fix Guide
• Fixing "Authentication to host for user using method 'mysql_native_password' failed
• Fixing MySQL Error 0x80004005 Due to Corrupt Database Files
• MySql.Data.MySqlClient.MySqlException (0x80004005) Р Causes and Fixes
• Updating MySQL Connector for PHP (MySQLi / PDO) to Resolve MySql.Data.MySqlClient.MySqlException
• Fixing MySqlConnector.MySqlException (0x80004005): Access Denied for User Р A Server Administrator's Guide
• How a Server Administrator Troubleshoots MySqlException (0x80004005)
• Fixing MySqlException (0x80004005) by Updating MySQL Connector or Client Р A Server Administrator's Approach
• Using method 'mysql_native_password' failed with message: access denied for user
• https://localhost:110501 - Fix Invalid Port Error
• NS1 and NS2. Multiple Name Servers for Redundancy.
• NS1 hosting. How is DNS designed? Why does DNS start with ns1
• What Are NS1 and NS2?
• locale-gen Command on Debian
• Error 421: Too Many Connections (8) From This IP
• 421 Too Many Connections (10) From This IP - Shared IP Usage
• FileZilla 421 Too Many Connections (8) From This IP - Enable Connection Persistence
• Response: 421 Too Many Connections (8) From This IP - Incorrect Email/FTP Configuration
• Error: "Domain has exceeded the max defers and failures per hour (5/5 (100%)) allowed. Message discarded."
• Email Hosting Script: Setting Up Your Own Email Hosting Solution
• What is ESMTPA?
• Error: "Has exceeded the max defers and failures per hour (55 (100%)) allowed. Message discarded."
• CloudLinux Hosting: Why Is It Secure Hosting and How Is It Protected?
• CloudLinux Test Page. What can you learn from the test and what should you pay attention to?
• How to Change the Email Sender in PrestaShop
• PrestaShop IMAP Configuration Error: Troubleshooting Guide
• Error: Type=AAAA Host Not Found Р Troubleshooting Guide
• NS Hosting: Overview and Management
• How to Configure Name Servers for Hosting (NSHosting Guide)
• Zero Hammer NS Hosting: DNSSEC Support & Implementation Guide
• Using /usr/sbin/sendmail -bs for Email Notifications in Scripts
• Understanding /usr/sbin/sendmail -fcrondaemon -i -odi -oem -oi -t -f root
• What is /usr/sbin/sendmail -t -i?
• Using /usr/sbin/sendmail -t to Send an Email from the Command Line
• BlacklistAlert: Understanding and Resolving Issues
• BlacklistAlert.org: Overview and How to Use It
• How to Delist from SORBS Spam Blacklist
• How to Verify MX Records for mailspamprotection.com
• MailSpamProtection: Overview and How It Works
• mx10.mailspamprotection.com: Understanding and Configuring It
• SpamRL Blacklist: How to Block Malicious Emails Using SpamRL
• SpamRL Delist: How to Scan for Malware or Compromised Accounts
• SpamRL: Blocking Malicious Emails
• SuperTool Blacklist: How to Check and Manage Your Domain/IP on Blacklists
• ISPmanager 6: Common Problems and Solutions
• ISPmanager 6 Host: Emails Marked as Spam - Troubleshooting Guide
• ISPmanager: Troubleshooting Failed Let's Encrypt SSL Installation
• CubeHosting: DDoS Protection Overview
• Cube Hosting: An Overview
• IonCube ID: What It Is and How to Use It
• Message has a DKIM or DK signature, not necessarily valid: Explanation and Fixes
• Message has a DKIM or DK signature, not necessarily valid
• What is bitrixsetup.php?
• mbstring.internal_encoding
• An installation already exists as per our records. To reinstall the application, please uninstall the existing installation!
• Setting Up PrestaShop on a VDS (Virtual Dedicated Server)
• How to Reinstall PrestaShop on Your Server
• Error 550 SC-001: What It Means and How to Fix It
• Bitrix Error Log: How to Locate, Enable, and Analyze Logs
• Bitrix MySQL Freezes: Causes and Solutions
• max_input_vars in Bitrix: What It Is and How to Adjust It
• Our system has detected that this message is 550-5.7.1 likely unsolicited mail. to reduce the amount of spam sent to Gmail.
• 550-5.7.1 Likely Unsolicited Mail Error
• Prerendering Views: Complete Guide
• Zend Hosting: What It Is and How to Set It Up
• Configuring Name Servers (Custom NS Records) in ISPmanager VDS
• ISPmanager Default Password & How to Reset It
• Managing DNS in ISPmanager
• Configuring Mail Records (MX, SPF, DKIM, DMARC) in ISPmanager
• DB_COLLATE: What It Is and How It Works
• VestaCP Hosting: Ease of Management & Common Issues
• Accessing phpMyAdmin in Vesta Control Panel
• Enable SSL for Secure phpMyAdmin Access in VestaCP
• The script encountered an error and will be aborted. to view extended error messages, enable this feature in .settings.php.
• The server does not have imagemagick or gd installed. Check If ImageMagick or GD Is Installed on Your Server.
• The server does not have imagemagick or gd installed and/or enabled! Install ImageMagick or GD for Server Administrators
• The server does not have imagemagick or gd installed and/or enabled! any of these libraries are required for wordpress to be able to resize images. please contact your server administrator to enable this before continuing.
• How to Update PHP Memory Limit for Magento 2
• Recommended PHP Memory Limit for Magento 2
• Modify PHP Memory Limit for Magento via Command-Line Settings
• Change memory_limit via ini_set() in a PHP Script (For Specific Scripts)
• PHP memory_limit = -1: What Does It Mean?
• Change memory_limit via ini_set() in a PHP Script (For Specific Scripts)
• Modify php.ini to Set memory_limit = -1 (Unlimited Memory Usage)
• Set PHP memory_limit = -1 via Command Line (For CLI Scripts)
• The enforce_mail_permissions in cPanel/Exim
• /usr/sbin/sendmail -t -i
• /usr/sbin/sendmail Рt Sending an Email with a File Attachment. Script Example
• 2GB Hosting: What Kind of Website Can Fit on It?2gb-hosting-website-capacity-guide.php
• 2GB Hosting: What Kind of Website Can It Handle?
• Bandwidth Limit Exceeded: Causes and Solutions
• Bandwidth Limit Exceeded Due to DDoS Attacks
• Exim Syntax Errors: Causes and Fixes
• Unable to Resolve Target System Name with Tracert: Steps to Resolve
• Unable to Resolve Target System Name Error
• Error #1227: Access Denied; You Need (at Least One of) the SUPER Privilege(s)
• Fixing MySQL Error #1227: Access Denied for Enabling Event Scheduler
• Enabling MySQL Event Scheduler Permanently
• Check MySQL Event Scheduler Status & Enable It Temporarily
• MySQL Event Scheduler
• Bitrix Virtual Appliance (BitrixVA)
• Understanding cm._domainkey: DKIM Selector Example
• Setting Up DKIM with Exim
• 421-4.7.0 Unusual Rate of Unsolicited Mail Error
• Explanation: Email Rate Limited Due to High Volume of Unsolicited Mail
• check-auth@verifier.port25.com - Email Authentication Testing Tool
• DKIM Temperror: Understanding and Resolving the Issue
• DKIM=Temperror: No Key for Signature
• Domain of designates as permitted sender
• Setting mbstring.func_overload for Bitrix
• mbstring.func_overload bitrix
• Understanding mbstring.func_overload in PHP
• PHP Directive: mbstring.internal_encoding
• Understanding cpanel_form_file.upload
• /go.php?to= Understanding Redirect Scripts
• What is SimpleXLSX? A Lightweight PHP Excel Reader
• Unable to Resolve Target System Name in Tracert
• SMTP Error 110: Causes and Fixes
• SMTP Hosting: Setup and Usage Guide
• 421 Too Many Connections (8) From This IP - Mail Client Misconfiguration & Fixes
• Error: 421 Too Many Connections (8) From This IP - Causes and Solutions
• AddDefaultCharset in .htaccess: Ensuring File Encoding
• AddDefaultCharset UTF-8: How to Verify the Encoding of Files
• How to Use AddDefaultCharset UTF-8 in .htaccess
• AddDefaultCharset windows-1251
• How to Use AddDefaultCharset in Apache
• Set Encoding for Dynamic Content with charset=windows-1251
• Setting UTF-8 as the Default Charset in .htaccess
• To enable PHP error reporting in the context of troubleshooting the engine/classes/mysql.php file, follow these steps:
• To identify the problematic code in /engine/classes/mysql.php (particularly at line 52 or 53), follow these steps:
• MySQL error in file: /engine/classes/mysql.php at line 52
• MySQL error in file: /engine/classes/mysql.php at line 53
• MySQL error in file: /engine/classes/mysql.php at line 61
• DNS_PROBE_FINISHED_NXDOMAIN on Hosting: Causes and Solutions
• DNS_PROBE_FINISHED_NXDOMAIN: DNS Lookup Failed
• Tracert unable to resolve target system name
• Unable to resolve target system name tracert. How to Verify the Hostname or Domain Name for tracert.
• BD Hosting for VPS: Setup and Use
• Using phpMyAdmin for a Website
• Cache-Control: max-age for Dynamic Content
• Cache-Control: max-age for Temporary Content
• Cache-Control: max-age for Static Assets
• Cache-Control: max-age
• Cache-Control: max-age with no-store or no-cache
• HTTP Cache-Control: max-age with must-revalidate
• Cache-Control: max-age with public
• Inspecting Cache-Control: max-age in Browser Developer Tools
• Cache-Control: max-age with private
• cPanel admin. Setting Up Corporate Mail in cPanel
• How to Link a Domain with Yahoo Mail and Use It as a Corporate Email
• Gzip and Vary: Accept-Encoding Header
• How to Specify a Vary: Accept-Encoding Header in Apache
• Specify a Vary: Accept-Encoding Header
• How to Add Vary: Accept Header Using cPanel
• Vary: Accept-Encoding and Content Negotiation
• How to Add a Vary: Accept Header Using PHP
• Vary: Accept-Encoding and SEO Benefits
• How to Specify a Vary: Accept-Encoding Header in Nginx
• Vary: Accept-Encoding and Caching Compatibility