Partners        Payment Options        My Account       Cart

Archive

How to Secure Your WordPress Website with the Right Hosting

When it comes to safeguarding your WordPress site, selecting the right hosting provider is crucial. A reliable hosting platform, such as SternHost, can significantly enhance your website’s security, preventing potential vulnerabilities. 

Why Hosting is Essential for Website Security

The hosting provider you choose forms the foundation of your site’s security. SternHost offers robust infrastructure that can protect your website from the following risks:

  • DDoS Attacks: SternHost safeguards your site against distributed denial of service attacks that could overwhelm and disrupt your website.
  • Malware & Viruses: With SternHost’s strong defenses, your site is less exposed to malware and harmful viruses that could compromise your data.
  • Data Breaches: SternHost’s top-tier security protocols protect against unauthorized access to sensitive information stored on your website.

A secure hosting environment like SternHost ensures your WordPress site is shielded from potential cyberattacks, data loss, and operational downtime.

Things to Consider When Picking A WordPress Hosting Service

1. Opt for Managed WordPress Hosting

Managed WordPress hosting takes care of the technical aspects of maintaining your WordPress site, including updates, backups, and security monitoring. These services typically offer advanced security features like malware scanning, firewalls, and SSL certificates, making it easier to safeguard your website. With managed hosting, your site remains updated and protected against vulnerabilities.

2. Ensure SSL Certificate Integration

SSL certificates (Secure Sockets Layer) encrypt the information exchanged between your website and its visitors, protecting sensitive data like passwords and payment information. Reputable hosting providers typically include SSL certificates, ensuring your site URL starts with “https” instead of “http,” signaling a secure connection.

3. Choose Hosting with Automatic Backups

Even with the best security measures in place, accidents and cyberattacks can happen. Hosting services that offer automatic daily backups allow you to quickly restore your website to a previous state. Make sure your provider offers an easy-to-use backup system with one-click recovery options.

4. Look for Advanced Security Features

Top-tier hosting services provide more than just basic protection. Look for hosts that offer:

  • Web Application Firewalls (WAF): Blocks malicious traffic before it reaches your site.
  • DDoS Protection: Guards against distributed denial-of-service attacks that could crash your site.
  • Malware Scanning and Removal: Automatically detects and eliminates malicious software.

These features provide additional layers of security, helping your site remain protected against evolving threats.

5. Keep WordPress Updated

A secure hosting provider should manage automatic updates for your WordPress core, themes, and plugins. Outdated versions are a common entry point for hackers, so having a host that ensures timely updates is crucial to maintaining your site’s security.

6. Implement Two-Factor Authentication (2FA)

Two-factor authentication adds another layer of protection by requiring users to confirm their identity through both a password and a one-time code. Many hosting providers offer this feature, adding a safeguard against unauthorized access to your WordPress dashboard.

7. Monitor Server Uptime and Support Availability

A secure site isn’t just about avoiding cyberattacks—it’s also about reliability. Ensure your hosting provider guarantees at least 99.9% uptime and offers 24/7 customer support. Quick assistance from your hosting provider can minimize disruptions in case of downtime or security issues.

8. Consider the Security of Data Centers

Physical security is often overlooked but important. Check whether your hosting provider uses highly secure data centers, such as Tier 4 facilities, which offer the best protection through:

  • Redundant systems
  • Advanced fire suppression
  • Constant monitoring
  • On-site security personnel

By hosting your site in a secure physical environment, you further reduce the risk of data theft or loss.

9. Plan for Scalability

As your site grows, your hosting service should be able to scale with it. Choose a provider that offers flexible solutions, like cloud hosting, which allows your site to handle increased traffic without compromising performance or security.

 

How to Set a Different PHP Version for an Addon Domain

SternHost utilizes CloudLinux as the operating system on its servers, providing enhanced stability and security for hosted websites. One of the most beneficial features of CloudLinux is the ability for users to select the PHP version that best suits their website’s needs. This flexibility is essential when running applications that require a specific PHP version to function properly.

However, a common limitation within cPanel is that it does not offer an option to assign different PHP versions directly to addon or subdomains. Despite this restriction, you can still configure distinct PHP versions for addon domains, subdomains, or even specific directories by modifying the `.htaccess` file associated with your website.

To customize the PHP version for an addon domain or directory, you must add PHP handlers to the `.htaccess` file. These handlers instruct the server to use a specified version of PHP for the content served in that directory. 

List of  handlers for different PHP versions:

PHP 5.6:  
  `AddHandler application/x-httpd-alt-php56 .php .php7 .phtml`
PHP 7.0:  
  `AddHandler application/x-httpd-alt-php70 .php .php7 .phtml`
PHP 7.1:  
  `AddHandler application/x-httpd-alt-php71 .php .php7 .phtml`
PHP 7.2:  
  `AddHandler application/x-httpd-alt-php72 .php .php7 .phtml`
PHP 7.3:  
  `AddHandler application/x-httpd-alt-php73 .php .php7 .phtml`
PHP 7.4:  
  `AddHandler application/x-httpd-alt-php74 .php .php7 .phtml`
PHP 8.0:  
  `AddHandler application/x-httpd-alt-php80 .php .php8 .phtml`
PHP 8.1:  
  `AddHandler application/x-httpd-alt-php81 .php .php8 .phtml`
PHP 8.2:  
  `AddHandler application/x-httpd-alt-php82 .php .php8 .phtml`
PHP 8.3:  
  `AddHandler application/x-httpd-alt-php83 .php .php8 .phtml`

Setting a Global PHP Version

If you prefer to apply a global PHP version for all domains under your cPanel account, this can be achieved using the “Select PHP Version” tool within cPanel. This setting affects all domains and subdomains associated with your account. However, this global setting does not restrict you from assigning a different PHP version to individual addon domains or directories using the method outlined above.

How to Set PHP 5.6 for an Addon Domain

To configure PHP 5.6 for a specific addon domain, create or modify the .htaccess file in the directory where the addon domain is located. Add the following handler:

# php -- BEGIN cPanel-generated handler, do not edit
# Set the “alt-php56” package as the default “PHP” programming language.
AddHandler application/x-httpd-alt-php56 .php .php7 .phtml
# php -- END cPanel-generated handler, do not edit

Once this is done, the addon domain will use PHP 5.6 instead of the global version configured in cPanel.

How to Set PHP 7 for an Addon Domain

To assign PHP 7 to an addon domain, edit the .htaccess file in the relevant directory and add the following code:

# php -- BEGIN cPanel-generated handler, do not edit
# Set the “alt-php70” package as the default “PHP” programming language.
AddHandler application/x-httpd-alt-php70 .php .php7 .phtml
# php -- END cPanel-generated handler, do not edit

This ensures that the addon domain will use PHP 7 rather than the account’s default PHP version.

How to Set PHP 7.1 for an Addon Domain

To configure PHP 7.1  for a specific addon domain, create or modify the .htaccess file in the directory where the addon domain is located. Add the following handler:

# php -- BEGIN cPanel-generated handler, do not edit
# Set the “alt-php71” package as the default “PHP” programming language.
AddHandler application/x-httpd-alt-php71 .php .php7 .phtml
# php -- END cPanel-generated handler, do not edit

This will configure PHP 7.1 for that specific addon domain.

How to Set PHP 7.2 for an Addon Domain

To configure PHP 7.2  for a specific addon domain, create or modify the .htaccess file in the directory where the addon domain is located. Add the following handler:

# php -- BEGIN cPanel-generated handler, do not edit
# Set the “alt-php72” package as the default “PHP” programming language.
AddHandler application/x-httpd-alt-php72 .php .php7 .phtml
# php -- END cPanel-generated handler, do not edit

How to Set PHP 7.3 for an Addon Domain

To configure PHP 7.3  for a specific addon domain, create or modify the .htaccess file in the directory where the addon domain is located. Add the following handler:

# php -- BEGIN cPanel-generated handler, do not edit
# Set the “alt-php73” package as the default “PHP” programming language.
AddHandler application/x-httpd-alt-php73 .php .php7 .phtml
# php -- END cPanel-generated handler, do not edit

How to Set PHP 7.4 for an Addon Domain

To configure PHP 7.4  for a specific addon domain, create or modify the .htaccess file in the directory where the addon domain is located. Add the following handler:

# php -- BEGIN cPanel-generated handler, do not edit
# Set the “alt-php74” package as the default “PHP” programming language.
AddHandler application/x-httpd-alt-php74 .php .php7 .phtml
# php -- END cPanel-generated handler, do not edit

How to Set PHP 8.0 for an Addon Domain

To configure PHP 8.0 for a specific addon domain, create or modify the .htaccess file in the directory where the addon domain is located. Add the following handler:

# php -- BEGIN cPanel-generated handler, do not edit
# Set the “alt-php80” package as the default “PHP” programming language.
AddHandler application/x-httpd-alt-php80 .php .php8 .phtml
# php -- END cPanel-generated handler, do not edit

How to Set PHP 8.1 for an Addon Domain

To configure PHP 8.1 for a specific addon domain, create or modify the .htaccess file in the directory where the addon domain is located. Add the following handler:

# php -- BEGIN cPanel-generated handler, do not edit
# Set the “alt-php81” package as the default “PHP” programming language.
AddHandler application/x-httpd-alt-php81 .php .php8 .phtml
# php -- END cPanel-generated handler, do not edit

How to Set PHP 8.2 for an Addon Domain

To configure PHP 8.2  for a specific addon domain, create or modify the .htaccess file in the directory where the addon domain is located. Add the following handler:

# php -- BEGIN cPanel-generated handler, do not edit
# Set the “alt-php82” package as the default “PHP” programming language.
AddHandler application/x-httpd-alt-php82 .php .php8 .phtml
# php -- END cPanel-generated handler, do not edit

How to Set PHP 8.3 for an Addon Domain

 To configure PHP 8.3  for a specific addon domain, create or modify the .htaccess file in the directory where the addon domain is located. Add the following handler:

# php -- BEGIN cPanel-generated handler, do not edit
# Set the “alt-php83” package as the default “PHP” programming language.
AddHandler application/x-httpd-alt-php83 .php .php8 .phtml
# php -- END cPanel-generated handler, do not edit

 By following these steps, you can set different PHP versions for addon domains or specific folders without affecting the global PHP settings in cPanel.

 

What You Need to Know About Enhancing Website Security with SSL Certificates

Protecting your users’ data is key to maintaining trust and safeguarding against cyber threats. One effective way to enhance your site’s security is through the use of an SSL certificate. In this article, we’ll explore what SSL certificates are, their importance in website security, and the benefits they offer.

What Exactly is an SSL Certificate?

An SSL (Secure Sockets Layer) certificate is a digital certificate that confirms a website’s identity and enables encrypted communication between the server and a user’s browser. Websites with an SSL certificate use HTTPS (Hypertext Transfer Protocol Secure) instead of HTTP, indicating that the connection is secure.

You can easily spot SSL-protected sites by the padlock symbol next to the web address in your browser. Sites without this certificate may display warnings such as “Not Secure,” which can deter visitors.

Why SSL Certificates Are Vital for Website Security

  1. Encrypting Data

The primary function of an SSL certificate is to encrypt information exchanged between a user’s browser and your website. This encryption scrambles sensitive data like payment details, login credentials, and personal information, ensuring it’s inaccessible to hackers.

Encryption is particularly vital for websites dealing with sensitive data, such as online stores, banking platforms, or sites requiring user authentication.

  1. Establishing Trust and Authenticity

SSL certificates also verify that users are interacting with the correct website, not a counterfeit designed for phishing. When a browser connects to a site using SSL, the certificate verifies the site’s identity, preventing users from being tricked into sharing sensitive information on fraudulent sites.

By using an SSL certificate, you demonstrate that your website is legitimate, boosting users’ confidence in your site or brand.

  1. Protection Against Data Theft

Without SSL encryption, data transferred between a user and a website is susceptible to interception, often through a method called a “man-in-the-middle” attack. This can lead to stolen or manipulated information.

By encrypting data, SSL certificates minimize the risk of these attacks, ensuring that only the intended recipient can decrypt and read the transmitted data.

  1. Compliance with Legal Standards

Many regulations, including the General Data Protection Regulation (GDPR) and the Payment Card Industry Data Security Standard (PCI DSS), require websites handling sensitive information to use SSL encryption. Non-compliance can lead to legal penalties and damage to your reputation.

If your site processes personal data or payment information, using SSL is not only best practice—it’s often a legal requirement.

  1. Improving SEO Rankings

Search engines like Google prioritize secure websites in their ranking algorithms. Websites with SSL certificates are more likely to rank higher in search results, while sites lacking SSL may be penalized.

Securing your website with SSL can boost its visibility, making it easier for potential customers to discover your site through search engines.

  1. Avoiding Browser Warnings

Modern browsers, such as Chrome and Firefox, alert users when they visit websites that lack SSL certificates. These warnings often discourage visitors from proceeding, potentially leading to higher bounce rates.

SSL certificates prevent these warnings by signaling to browsers that your site is secure, fostering a safer browsing experience for users.

  1. Building Customer Confidence

With data breaches and identity theft becoming more common, consumers are increasingly wary of sharing personal information online. An SSL certificate helps reassure users that their data is being protected.

The presence of the padlock symbol and HTTPS in your website’s address builds trust, encouraging users to complete purchases, fill out forms, or share personal information.

  1. Securing Multiple Sites with a Single Certificate

If you manage multiple domains or subdomains, a Wildcard SSL certificate can cover all of them under one certificate, simplifying your security setup and ensuring all your sites are protected without the need for individual certificates.

 

Final Thoughts

By installing an SSL certificate on your website, you not only ensure data security but also demonstrate compliance with industry standards, boosting your site’s credibility and trustworthiness. Safeguard your business, website, and users today by investing in SSL encryption.

How to Acquire a Domain Name

Acquiring the perfect domain name is crucial for establishing a powerful online identity for your business or website. With many desirable domains already taken, negotiating effectively becomes essential in obtaining the name you want. This guide will outline the steps involved in domain name negotiation—from initial preparations to completing the purchase.

Steps for Effective Preparation

Preparation is essential for negotiating effectively, and it begins with comprehensive research.

  1. Identify Your Desired Domain Pinpoint the domain you wish to acquire and make sure it aligns with your brand’s identity and long-term goals. Having a clear target makes it easier to negotiate effectively.
  2. Evaluate the Domain’s Worth To negotiate from a strong position, you must understand the domain’s market value. Factors that influence the value of a domain include:
  • Domain Length: Shorter domains tend to be easier to remember and are typically more valuable.
  • Keywords: Domains containing relevant and high-value keywords generally command higher prices.
  • Domain Extension: Certain extensions, like .com, are generally seen as more desirable.
  • Traffic and History: Domains with good traffic stats or a solid history are usually worth more.
  1. Establish Your Budget Determine how much you’re willing to spend on the domain. Domain prices can vary from hundreds of dollars to millions, depending on its desirability and uniqueness. Having a budget will help guide your offers and counteroffers.

Contacting the Domain Owner

Once your preparation is complete, the next step is reaching out to the current owner.

  1. Find the Owner
  • WHOIS Lookup: WHOIS services can help you find contact details for the current owner, though they may use privacy protection to hide this information.
  • Marketplace Listings: If the domain is listed for sale, use the registrar’s marketplace to contact the seller directly.
  1. Making Initial Contact Email is typically the best way to initiate contact. Be concise and professional, clearly expressing your interest in purchasing the domain.

Effective Negotiation Tactics

To negotiate successfully, adopt a clear strategy:

  1. Show Genuine Interest, Cautiously Demonstrate your interest in acquiring the domain but avoid disclosing your highest budget too early. Maintain a respectful and polite tone throughout all communications.
  2. Ask About Availability and Pricing Start by asking if the domain is available and inquire about the seller’s asking price. It’s crucial to gather as much information as possible without revealing too much about your intentions.
  3. Make a Reasonable Initial Offer
  • Start with a proposal that’s lower than your maximum budget, allowing room for further negotiation.
  • Justify your offer by explaining how the domain suits your brand and by citing its market value.
  1. Responding to Counteroffers Assess counteroffers carefully, and if necessary, present a reasonable counter based on your budget and the domain’s worth. Always try to remain within your pre-determined spending limit.

Completing the Acquisition

Once a price is agreed upon, take the following steps to finalize the transaction:

  1. Use an Escrow Service for Secure Payment To ensure both parties’ safety, utilize a trusted escrow service like Escrow.com to manage the financial transaction. The payment will be held until the domain transfer is successfully completed.
  2. Seek Legal Assistance if Necessary If the transaction is complex or involves a significant amount of money, consult a lawyer who specializes in domain purchases to ensure all legal aspects are properly handled.
  3. Understand the Transfer Process The domain transfer process typically involves:
  1. The seller initiating the transfer with their current registrar.
  2. The buyer receiving an authorization code (EPP code).
  3. The buyer providing this code to their registrar to complete the transfer.

Additional Practices for Domain Negotiation

  • Protect Your Personal Information: Use an email address that doesn’t reveal too much personal information when contacting the domain owner.
  • Avoid Trademark Issues: Make sure the domain isn’t infringing on existing trademarks to avoid potential legal issues.
  • Document Communications: Keep thorough records of every interaction and any agreements made during negotiations.
  • Stay Within Budget: Avoid the temptation to pay more than necessary for the domain, no matter how much you want it.

 

 

Key Advantages of Private Cloud Hosting

Private cloud hosting is a distinct cloud computing model where dedicated resources are allocated solely for a particular organization. Unlike public cloud services that share resources among multiple users, private clouds are customized to meet the specific requirements of individual businesses. This makes private cloud hosting a compelling choice for organizations seeking greater control and flexibility in their IT environment.

Key Advantages of Private Cloud Hosting for Businesses

  1. Enhanced Security
    Private cloud environments offer a high level of security, as all data and resources are confined to dedicated hardware, which substantially minimizes the risk of unauthorized access.
  2. Superior Performance
    With dedicated resources at its disposal, a private cloud can ensure exceptional performance and quick response times—especially beneficial for companies managing large data sets or running resource-intensive applications.
  3. Increased Flexibility
    Private clouds offer a high degree of customization, allowing organizations to modify their infrastructure as their needs evolve.
  4. Scalability
    Organizations can tailor their use of resources by selecting the services and applications they need, enabling them to scale up or down based on demand.
  5. Cost Efficiency
    Private cloud hosting can offer significant cost savings compared to traditional on-premise infrastructure, allowing businesses to maintain performance and features without excessive costs.
  6. Support for Compliance
    Private clouds often make it easier for businesses to comply with industry regulations, thanks to greater control over data and resources.

Common Challenges in Deploying a Private Cloud

Although private cloud solutions offer numerous advantages, they also pose certain challenges:

  • Complex Integration: Integrating a private cloud into an existing IT environment can be complex and time-consuming.
  • Resource Demands: Building a private cloud involves considerable capital investment in hardware, software, and skilled professionals.
  • Lack of Standardization: The lack of standardization in the private cloud industry can make choosing the right solution difficult.
  • Specialized Skill Requirements: Operating a private cloud requires specialized expertise, necessitating either additional training or the hiring of experts.

Who Should Consider Private Cloud Hosting?

Private cloud hosting is well-suited for several types of organizations:

  • Startups: Startups can benefit from the scalability and adaptability that private clouds provide.
  • Large Enterprises: Large organizations often need the enhanced security and regulatory compliance that private clouds offer.
  • High-Traffic Websites: Sites with significant traffic volumes can benefit from the performance reliability of a private cloud.
  • Organizations Handling Sensitive Data: Companies in industries like healthcare and finance need the elevated security provided by private cloud environments.
  • High-Performance Computing Requirements: Businesses engaged in activities such as scientific research or large-scale data analysis can effectively leverage the computing power of private clouds.

Key Components of a Private Cloud Infrastructure

A typical private cloud consists of several key elements:

  • Virtualization Software: Enables the operation of multiple applications on a single physical server via virtual machines (VMs).
  • Cloud Management Tools: Offers a centralized interface to manage private cloud resources.
  • Network and Storage Infrastructure: Includes components such as routers and storage arrays for connecting and managing physical resources.
  • Physical Servers: These servers form the core of the computing power in the private cloud.
  • Security Solutions: Various software tools that help safeguard the private cloud from cyber threats.

Private Cloud Deployment Options

Organizations can implement private clouds through different deployment strategies:

  1. On-Premises Deployment: Managed directly within the company’s data center.
  2. Hybrid Deployment: Combines on-premises resources with elements from public cloud services.
  3. Managed Private Cloud Services: A third-party provider handles all aspects of the private cloud infrastructure.

How to Access cPanel via the Client Area: A Simple Guide

Here’s a step-by-step guide on how to log in to your cPanel through the client area.

 

Step 1: Log in to the Client Area

Start by heading over to the SternHost website and logging into the client area using your username and password.

 Step 2: Navigate to Services

Once logged in, locate the “Services” option in the menu, click on it to view all the hosting packages associated with your account. Find the service you want to access and either click the “Active” button or click anywhere on the service row. This will open the details of the specific hosting plan.

 

Step 3: Access the cPanel

On the service details page, you’ll see a sidebar on the left side. Under the “Actions” section, click on the “Login to cPanel” link.

 Step 5: You’re All Set!

Once you click the link, you’ll be automatically redirected to your cPanel dashboard, where you can manage your website’s backend with ease.

With these easy steps, you’ll have no trouble accessing your cPanel through SternHost’s client area.

Effective Ways to Boost PHP Memory Limit in WordPress for Optimal Performance

The PHP memory limit in WordPress is a key setting that dictates how much memory a PHP script can use on your server. Ensuring this limit is appropriately set is crucial for WordPress and its plugins to function efficiently without straining the server. This guide explains what the PHP memory limit is and how to increase it in WordPress.

Understanding PHP Memory Limit in WordPress

The PHP memory limit is configured in the server’s `php.ini` file and can be adjusted as needed. Default limits often range from 32MB to 128MB, which may be insufficient for larger or more resource-heavy websites. 

 Reasons to Increase PHP Memory Limit in WordPress

  1. Running Resource-Intensive Plugins and Themes: Plugins like WooCommerce and complex themes require more memory to operate smoothly.
  2. Handling Large Volumes of Content: Sites with extensive content, such as large blogs or media-rich sites, need more memory for efficient performance.
  3. Improving Performance and Speed: More memory allows the server to handle tasks more efficiently, reducing slowdowns.
  4. Preventing Memory Exhaustion Errors: Avoid the “memory exhausted” error by increasing the limit.
  5. Facilitating Updates and Maintenance: Memory-intensive updates can proceed without issues.
  6. Enhancing Backend Operations: Tasks like data import/export and bulk actions need sufficient memory.
  7. Compatibility with Modern Hosting: Modern WordPress installations often require higher memory limits.

 Methods to Increase PHP Memory Limit in WordPress

  • Modify `wp-config.php` File
    1. Access WordPress Files: Use an FTP client or your hosting control panel to access your WordPress files.
    2. Edit `wp-config.php`: Find and open `wp-config.php` in the root directory. Back up the file before editing.
    3. Add Memory Limit Code: Insert `define(‘WP_MEMORY_LIMIT’, ‘256M’);` before the line that says `/ That’s all, stop editing! Happy blogging. /`.
    4. Save and Upload: Save the changes and upload the file back to the server if using FTP.
  • Modify `php.ini` File
    1. Locate `php.ini` File: Typically found in the root directory or a specific folder of your hosting account. Back up the file before making changes.
    2. Edit `php.ini`: Open the file in a text editor.
    3. Set Memory Limit: Find or add the line `memory_limit = 256M`.
    4. Save and Restart Server: Save changes and restart the web server via your hosting control panel or by contacting support.
  • Modify `.htaccess` File
    1. Access `.htaccess` File: Located in the root directory. Use an FTP client or hosting control panel to access it and back up the file.
    2. Edit `.htaccess`: Open the file in a text editor.
    3. Add Memory Limit Directive: Insert `php_value memory_limit 256M`.
    4. Save and Upload: Save the changes and upload the file back to the server if using FTP.

 Summary

Properly setting the PHP memory limit in WordPress is essential for optimal site performance and stability. If you’re unable to adjust the memory limit yourself, contact your web host’s technical support for assistance. Remember, while increasing the memory limit can improve performance, it’s important to balance this with the overall resources of your server to avoid affecting its performance negatively.

 

How to Add a cPanel Email Account to a Gmail App on iOS

Here’s how you can add a cPanel email account to the Gmail iOS app:

  1. Open the Gmail App: Launch the Gmail app on your iPhone.
  2. Add a New Account:
    • Tap your profile picture or the initial in the top-right corner.
    • Select Add another account from the menu.
  3. Choose “Other” for Email Provider:
    • On the account type screen, scroll down and select Other.
  4. Enter Email Address:
    • Enter your full cPanel email address (e.g., yourname@yourdomain.com).
    • Tap Next.
  5. Select Manual Setup:
    • Choose IMAP or POP3 based on your preference. IMAP is recommended since it syncs emails across devices.
    • Tap Next.
  6. Input Incoming Server Settings:
    • Username: Enter your full cPanel email address again.
    • Password: Use the password for your email account.
    • Incoming Server (IMAP/POP3):
      • IMAP: mail.yourdomain.com (or server IP if required).
      • POP3: mail.yourdomain.com (or server IP if required).
    • Port: Use port 993 for IMAP or port 995 for POP3.
    • Security: SSL/TLS for security.
    • Tap Next.
  7. Input Outgoing Server Settings:
    • SMTP Servermail.yourdomain.com.
    • Port: Use port 465 or 587 for SMTP.
    • Username: Full cPanel email address.
    • Password: The same password for your email.
    • Tap Next.
  8. Finish the Setup:
    • Gmail will verify the settings. If everything is correct, your account will be added, and you’ll be able to send and receive emails.

This should allow you to use your cPanel email within the Gmail app on iOS!

How to Set Up a cPanel Email Account on Gmail 

To add a cPanel email account to the Gmail Android app, follow these steps:

  1. Open the Gmail app on your Android device.
  2. Tap the Menu icon (usually represented by three horizontal lines) in the top-left corner of the app.
  3. Scroll down and select “Settings.”
  4. Tap “Add Account.”
  5. Select “Other” as the account type.
  6. Enter your email address (your cPanel email) and tap “Next.”
  7. Choose “Personal (IMAP)” or “Personal (POP3)” based on your preference:
    • IMAP allows you to sync your emails across multiple devices.
    • POP3 downloads your emails and stores them locally on the device.
  8. Enter your email password when prompted and tap “Next.”
  9. Configure incoming server settings:
    • IMAP/POP3 server: Enter your domain name or cPanel server address (e.g., mail.yourdomain.com).
    • Port: Use 993 for IMAP or 995 for POP3 (with SSL enabled).
    • Security type: Choose SSL/TLS.
  10. Configure outgoing server settings:
    • SMTP server: mail.yourdomain.com.
    • Port: Use 465 or 587.
    • Security type: SSL/TLS.
    • Username: Your full email address.
    • Password: Your email password.
  11. Tap Next and configure any account sync settings (like how often to check for new mail).
  12. Finish the setup by tapping Next again, and your cPanel email should be added to Gmail. You can now send and receive messages from your cPanel account using the Gmail app.

 

How to Change PHP Memory Allocation in WordPress

The PHP memory allocation in WordPress determines how much memory a script can use on your server. Setting the appropriate limit is important for optimal functionality without overloading the server. This guide provides steps on adjusting PHP memory in WordPress.

What is PHP Memory Allocation?

The memory limit is set in the php.ini file on your server. Default limits typically range from 32MB to 128MB, but larger websites or those using resource-heavy plugins may require more.

Why Change PHP Memory in WordPress?

  1. Handling Complex Plugins and Themes: More complex plugins, such as WooCommerce, require additional memory for proper operation.
  2. Managing Large Websites: Blogs or media-rich websites with lots of content need extra memory for smooth performance.
  3. Boosting Performance: Increasing the memory limit allows for better handling of tasks, reducing delays.
  4. Avoiding Errors: Prevent memory-related errors by raising the limit.
  5. Supporting Updates: Updates or maintenance that require more memory will run without issues.
  6. Enhancing Backend Tasks: Functions like bulk actions and data imports require more memory.
  7. Aligning with Hosting Requirements: Many modern hosting environments recommend higher memory limits.

How to Change PHP Memory in WordPress

Option 1: Modify the wp-config.php File

  1. Access WordPress Files: Use an FTP client or file manager to reach your WordPress files.
  2. Edit wp-config.php: Locate this file in your WordPress root directory and back it up.
  3. Add Code: Insert define('WP_MEMORY_LIMIT', '256M'); before the line that reads /* That’s all, stop editing! Happy blogging. */.
  4. Save Changes: Save and upload the modified file.

Option 2: Modify the php.ini File

  1. Find php.ini: It is usually located in the root or a folder within your hosting account. Back up this file.
  2. Edit the File: Open it using a text editor.
  3. Set Memory Limit: Insert or modify the line to read memory_limit = 256M.
  4. Restart the Server: Save the changes and restart your server through your hosting control panel.

Option 3: Modify the .htaccess File

  1. Access .htaccess: Use FTP or your hosting file manager to locate this file in the root directory and back it up.
  2. Edit the File: Open the .htaccess file with a text editor.
  3. Add Code: Insert the line php_value memory_limit 256M.
  4. Save Changes: Upload the updated file if needed.

Conclusion

Setting the right PHP memory allocation in WordPress is crucial for site stability and performance. If you’re unable to make these changes, reach out to your hosting provider for help. Keep in mind that while increasing the memory can enhance performance, it should be balanced with your server’s overall capacity to avoid negatively affecting performance.