Sometimes you need to reset your LiteSpeed Cache plugin settings to the default settings for some reason. There may be an issue with the cache hit or anything. Here in this article, we will learn How to reset Litespeed cache default settings?
LiteSpeed Cache plugin
LiteSpeed Cache is a WordPress plugin that helps improve the performance of your website by caching pages and posts, reducing the load on your server, and speeding up your website for visitors. It is designed to work with the LiteSpeed Web Server, but it can also be used with other web servers such as Apache. The plugin offers a range of features, including browser and server-side caching, Gzip compression, and support for content delivery networks (CDNs). It also includes options for optimizing your website’s CSS, JavaScript, and HTML, as well as image optimization and lazy loading.
Key features of the LiteSpeed Cache plugin
Some of the key features of the LiteSpeed Cache plugin include:
Browser and server-side caching: LiteSpeed Cache can cache pages and posts on the browser and on the server, allowing for faster page load times and reduced server load.
Gzip compression: The plugin can compress your website’s files using Gzip, which can reduce their size and improve the speed at which they are delivered to visitors.
Support for CDNs: LiteSpeed Cache can integrate with content delivery networks (CDNs), which can help distribute your website’s content across multiple servers, improving its performance and reducing the load on your own server.
Optimization of CSS, JavaScript, and HTML: The plugin includes options for optimizing your website’s CSS, JavaScript, and HTML files, which can reduce their size and improve their performance.
Image optimization and lazy loading: LiteSpeed Cache can optimize your website’s images, reducing their file size and improving their loading times. It also includes lazy loading, which can improve the loading times of pages with many images by only loading images as they are needed.
Reset Litespeed cache default settings:
LS cache offers a reset to the default feature of settings. To do so follow these steps.
Login to your website WordPress admin dashboard using your credentials.
Go to the LiteSpeed Cache -> toolbox
3. Now go to the Import/Export option you can see a reset button you can press that and all will be done.
Show-hide or collapse-expand functionality allows users to hide or show content on a web page by clicking on a designated button or link. This can be useful for displaying large amounts of information in a compact way, or for organizing content into sections that can be revealed as needed. So here in this article, we will learn about show-hide / collapse-expand WordPress.
In WordPress, this functionality can be implemented using plugins, which are add-ons that extend the capabilities of the WordPress platform. There are many different show-hide/collapse-expand plugins available, and the best one for you will depend on your specific needs and preferences. Some popular options include WP Collapse-O-Matic, Simple Show Hide, and Collapse-Pro. To find the right plugin for your site, you may want to do some research and read reviews to compare the features and functionality of different options.
WP-ShowHide
WP-ShowHide is a WordPress plugin that allows you to easily add a show/hide toggle to your WordPress site. This can be useful for hiding or revealing content on your sites, such as spoilers, spoilers, or additional information. To use the plugin, you can follow these steps:
Install and activate the WP-ShowHide plugin on your WordPress site.
Configure the plugin settings by going to Settings > WP-ShowHide in the WordPress admin dashboard. This may include options such as the toggle text, toggle style, and other customization options.
To add a show/hide toggle to your content, you can use the [showhide] shortcode provided by the plugin. The shortcode takes two arguments: the text to show (enclosed in ) and the text to hide (enclosed in ). For example:
[showhide]
[show]Click here to reveal the hidden content.[/show]
[hide]This is the hidden content.[/hide]
[/showhide]
This will display a toggle link with the text “Click here to reveal the hidden content”. When the link is clicked, the hidden content will be revealed.
Note that this is just an example of how to use the WP-ShowHide plugin. You may need to consult the plugin’s documentation or support resources for more detailed instructions and information.
Ultimate Blocks
Ultimate Blocks is a collection of custom blocks for the WordPress block editor (Gutenberg), designed to add additional functionality and design options to your WordPress site. The blocks included in Ultimate Blocks provide a range of features, including tables, testimonials, and call-to-action buttons. The blocks are designed to be easy to use and customize and can be added to any page or post on your site by simply inserting them into the block editor. Ultimate Blocks is a popular plugin among WordPress users and has received positive reviews for its feature-rich blocks and user-friendly interface.
As I mentioned earlier, there are many different show-hide/collapse-expand plugins available for WordPress. Some popular options include WP Collapse-O-Matic, Simple Show Hide, and Collapse-Pro. These plugins allow you to add show-hide/collapse-expand functionality to your WordPress site, allowing you to hide or show content on your pages and posts as needed.
To find the right plugin for your needs, you may want to do some research and read reviews to compare the features and functionality of different options. You can also try out different plugins on your site to see which ones work best for you. Keep in mind that not all plugins are compatible with all versions of WordPress, so be sure to check the plugin’s compatibility before installing it on your site.
Easy Accordion WordPress plugin:
An accordion is a user interface element that allows users to expand and collapse sections of content. The Easy Accordion plugin is a WordPress plugin that allows you to easily create accordion elements on your WordPress site. To use the plugin, you can follow these steps:
Go to the plugin settings page, which can be found under Settings > Easy Accordion in the WordPress admin dashboard.
Configure the plugin settings as desired. This may include options such as the accordion style, animation settings, and other customization options.
Create a new accordion by going to the Easy Accordion page in the WordPress admin dashboard, and clicking on the “Add New” button.
Enter a title for the accordion, and add the content for each accordion section using the editor provided.
Publish the accordion by clicking on the “Publish” button.
To display the accordion on your site, you can use the shortcode provided by the plugin, or you can use the Gutenberg block editor to add the accordion block to your page or post.
This is just an example of how to use the Easy Accordion plugin. You may need to consult the plugin’s documentation or support resources for more detailed instructions and information.
If you are working on some kind of customizations or developing some kind of theme or plugin in thing in WordPress you must have to read this. here we will discuss how WordPress get blog page permalink works.
WordPress development is made easy for developers due to its built-in functions. If you want to know how to get the blog page URL in WordPress this article is for you.
Details of wordpress get blog page permalink function:
In simple words, this function is used to get the URL or permalinks of one WordPress post to another post.
Syntax:
get_blog_permalink( int $blog_id, int $post_id ): string
If you are working on some kind of customizations or developing some kind of theme or plugin in thing in WordPress you must have to read this. here we will discuss how WordPress get title works.
WordPress development is made easy for developers due to its built-in functions. If you want to know how to get title of any post or page on WordPress this article is for you.
Details of function:
In simple words, this function is used to get any title of the post or page inside the WordPress site. This is used in many customizations and core code.
Syntax:
get_the_title( int|WP_Post $post ): string
in PHP it is written as:
<?php echo get_the_title( $post_id ); ?>
WordPress get title Description
If the post is protected and the visitor is not an admin, then “Protected” will be inserted before the post title. If the post is private, then “Private” will be inserted before the post title.
function get_the_title( $post = 0 ) {
$post = get_post( $post );
$post_title = isset( $post->post_title ) ? $post->post_title : '';
$post_id = isset( $post->ID ) ? $post->ID : 0;
if ( ! is_admin() ) {
if ( ! empty( $post->post_password ) ) {
/* translators: %s: Protected post title. */
$prepend = __( 'Protected: %s' );
/**
* Filters the text prepended to the post title for protected posts.
*
* The filter is only applied on the front end.
*
* @since 2.8.0
*
* @param string $prepend Text displayed before the post title.
* Default 'Protected: %s'.
* @param WP_Post $post Current post object.
*/
$protected_title_format = apply_filters( 'protected_title_format', $prepend, $post );
$post_title = sprintf( $protected_title_format, $post_title );
} elseif ( isset( $post->post_status ) && 'private' === $post->post_status ) {
/* translators: %s: Private post title. */
$prepend = __( 'Private: %s' );
/**
* Filters the text prepended to the post title of private posts.
*
* The filter is only applied on the front end.
*
* @since 2.8.0
*
* @param string $prepend Text displayed before the post title.
* Default 'Private: %s'.
* @param WP_Post $post Current post object.
*/
$private_title_format = apply_filters( 'private_title_format', $prepend, $post );
$post_title = sprintf( $private_title_format, $post_title );
}
}
/**
* Filters the post title.
*
* @since 0.71
*
* @param string $post_title The post title.
* @param int $post_id The post ID.
*/
return apply_filters( 'the_title', $post_title, $post_id );
}
Restoring a CyberPanel backup is so easy. Here we will discuss How to restore website backup in Cyberpanel?
Restoring a backup of the website in the CyberPanel procedure
Download the backup file.
Upload the file to the server.
Restore from cyberpanel.
Transfer to the user.
1. Download backup file.
Download your backup file from the Gdrive or any backup source where you have stored that backup file. File will be in the format of zip file.
2. Upload the file to the server.
Upload the downloaded zip file to /home/backup folder using SFTP. It will take some time to upload. Drag the file to the folder. Access the SSH.
3. Restore website backup in Cyberpanel
After the file is uploaded completely. Open cyberpanel and go to Backup->Restore backup You will see file will be available with the name that you uploaded to the backup folder. Choose the backup file and click on restore.
4. Transfer to the User/Client
Now assign the website to the client if you have any other user or client Go To Websites-> Modify Website Select the website and set the owner of the website choose the php version and click on Modify Website.
When we talk about hosting or hosting providers, or hosting plans, then we have to keep many things in mind. So in this article, I will tell you how to choose a hosting provider smartly.
So basically I am not writing here any formula or any expert opinion here to choose a host. In this article, I will just add how I choose a hosting provider. And what are the key points in my mind while choosing a hosting provider. So let’s begin with the key point I will keep in mind while choosing a hosting provider.
Key points of how to choose a hosting provider?
Here are some important things you should keep in mind and also you should focus on while choosing a hosting provider.
Hosting Type:
First decide which type of hosting you want you want a shared server, a VPS, or a Dedicated server. Let me tell you the difference between all these.
Shared server: In a shared server you will get a user account in some server with limited access. on the shared server, there will be your site as well as many other sites.
VPS: Big server is divided into small servers and you have all access to that at the root level.
Dedicated Server: A server that is 100% yours and you are the owner of that.
Shared hosting is the cheapest of all, VPS hosting is more costly the shared but cheap than Dedicated.
Now my recommendation is if you are using a normal blog site with a fresh start then get a shared hosting in the start and then upgrade. If you have some kind if good site then you can go with vps. But if you want to run a big business site then must go with the dedicated server.
Hosting Type (Managed hosting or Unmanaged hosting):
The first thing you should ask yourself is what type of hosting plan you want. Do you want a managed hosting plan? Do you want unmanaged or self-hosted hosting? Once this thing is clear to you then you can go ahead and see the possibility.
Now let me first tell you about the difference between managed and unmanaged hosting and then what is my suggestion on it. So Managed hosting is the hosting In which you don’t have to take care of anything if any issue related to the server happens your provider is responsible to solve that. With the server that also provides you the support like cyberhosting.org and other combines. But on the other hand, Unmanaged hosting is the hosting where you have to manage each and everything of your service provider will only give you the server hardware you have to manage everything like hostinger in some cases.
Now if you are good with server sides things then must go with unmanaged and manage it yourself. But if you don’t know about the Linux and server things then get a managed plan.
Manged is more costly hosting than unmanaged but in unmanaged you have to manage all things while managing the hosting provider you relax services.
Web Server or Stack:
The next and most important thing is which webserver you are going to use on your server. There are many like Apache, Nginx, LiteSpeed, and all others. So now the question is which one is best for you.
If you are going to use a VPS server then must go with a free version of LiteSpeed that is open LiteSpeed also known as OLS.
But mostly share servers use Apache and LiteSpeed ENT as well. Nginx is also a good option personally I like OLS.
Pricing:
So now come to the pricing good provider always have high pricing so what should you do? When we talk about hosting you should to take care more about the services provided by the provider.
So if you have a low budget then you should have to go for an unmanaged plan or shared plan.
But always go for a good service no matter if you have some level of high price.
Hosting Panel:
There are a lot of free and paid hosting panels. All depends upon which web server stack you selected for your server.
For Open litespeed you have:
CyberPanel
CloudPages
Gridpane
RunCloud
For LitSpeed ENT, Apache and Niginx you have:
Capanel
plesk
CyberPanel
CloudPages
Gridpane
RunCloud
Support:
This is something that matters a lot in hosting. And to judge this you have to take care and check few things.
Get PSL Live streaming links for mobile and desktop users.
A new edition of Pakistan’s premier T20 competition, Pakistan Super League (PSL), begins this weekend. The seventh edition is poised to be the biggest yet. All the action from the PSL can be watched on various platforms in Pakistan and around the world. Various live streaming platforms and major TV channels have been used by the Pakistan Cricket Board to broadcast PSL 7. It will be broadcast around the world through several platforms, including live streaming on mobile devices, streaming on the web, and live broadcasts on TV.
PSL 2022 Mobile Streaming live:
PSL is streaming live on daraz app that is available on the play store as well as the apple store.
In some cases you need to exclude some pages from being cached from Litespeed. in this article, we are going to discuss How to exclude a specific page from LiteSpeed Cache?
Login to the Word Press dashboard, click on Lite Speed cache, and then click the Dashboard button.
After clicking the Dashboard button select the cache option.
When you click on the cache, you will see LiteSpeed Cache Settings. Select the Excludes button and paste the URL for the page you want to exclude.
In this article, we are going to give some basic server-side errors details. We have added some basic errors that occur on the server-side and we also give some details about these server-side errors.
503 – Service Unavailable:
The 503 error usually occurs when the back-end service is overloaded, under maintenance, or there are network-related problems. For more information, please contact the hosting provider.
500 Internal Server Error:
The 500 error means there’s a problem with your server, but the server doesn’t exactly know what. Please contact your web host immediately to resolve this issue.
502 Bad Gateway:
A 502 Bad Gateway server error indicates that the server while acting as a gateway or proxy, received an invalid response from the upstream server.
504 Gateway Timed Out:
server not receiving a response within the specified time. the error could be due to the below issue a. a network connection between servers is weak. b. The Back-end server that is fulfilling the request is too slow due to poor performance. c. timeout duration set is too short.
In this article, we are going to write how you can install CyberPanel, how you can access CyberPanel, what are the features of CyberPanel and all. This is a CyberPanel Complete Tutorial.
How to install CyberPanel:
First of all, we make the server and copy the server IP, and go to the terminal and write in terminal ssh root@ and paste the IP address.
Write CyberPanel installation command, CyberPanel installation command given below. (I) wget -O installer.sh https://cyberpanel.net/install.sh Then you run tp this script following the next command: (ii) chmod 755 installer.sh (iii) sh installer.sh Finally, you have to choose the right option to complete the installation: CyberPanel Installer
(1) Install CyberPanel.
(2) Exit. Please enter the number[1-2]:
(1) Install CyberPanel with OpenLiteSpeed.
(2) Install Cyberpanel with LiteSpeed Enterprise.
(3) Exit. Please enter the number[1-3]:
You can easily install CyberPanel on your system by selecting option 1.
(2) How to Access CyberPanel:
After you have successfully installed CyberPanel on your system. You can access your server’s IP address on port 8090.For example https://YourIPAddress:8090. Then show this image.
After showing this image you can log in with your user name and password:
After Browsing shows the front dashboard of CyberPanel and shows this image.
How to use CyberPanel Complete Tutorial
After entering the dashboard, We discuss overview features.
there are five features in the overview menu:
we discuss one by one feature in an overview.
1. Ip Address
In the overview, the first item is the IP address of the server
Using this server IP address, we access the CyberPanel.
On this page, you can manage versions and or upgrade to the latest version of CyberPanel.
CyberPanel Complete Tutorial:
Current Version2.1 <–> Build2 = Latest Version2.1 <–> Latest Build2
4. Design
The fourth thing of the CyberPanel overview is design.
CUSTOM CSS
Any CSS added here will apply to the whole dashboard design.
5. Connect
The fifth thing of the CyberPanel overview is to connect.
The CaberPanel cloud is accessible through Connect.
2. Main:
A second thing that CyberPanel shows in the dashboard is the main:
The first thing is users in the main.
(I) View Profile.
ACCOUNT DETAILS:
List the account details for the currently logged-in user.
(ii) Create User:
The second thing of the CyberPanel Users is to Create user:
CREATE NEW USER
Create root, reseller, or normal users on this page.
(iii) List users:
The Third thing of the CyberPanel Users is to list users:
LIST USERS List Users that you own.
We can also make users create a user list.
(iv) Modify users:
The fourth thing of the CyberPanel Users is to modify users:
In this section, we discuss how to modify users in CyberPanel.
Modify existing user settings on this page.
(v) RESELLER CENTER:
The fifth thing of the CyberPanel Users is to reseller centers:
A reseller center allows us to change the owner of the center:
Change the owner of users and change websites limits.
Reseller center picture is given below in which see how to change owner and websites limit.
(vi)CREATE NEW ACL:
The sixth thing of the CyberPanel Users is to create a new acl:
Create a new Access Control definition, that specifies what CyberPanel users can do.
How to create a new ACL picture is given below:
(vii) Delete ACL:
The seventh thing of the CyberPanel Users is to create a delete ACL:
This page can be used to delete ACL.
Delete ACL method picture is given below:
(viii) MODIFY AN ACL:
The eighth thing of the CyberPanel Users is to create a modified ACL:
In this section, we learn how to modify ACL in CyberPanel.
On this page, you can modify an existing ACL.
(IX) API ACCESS:
The ninth thing of the CyberPanel Users to how to access the API of CyberPanel:
Allow/Remove API access for the account, this affects Cloud Platform Connection and Third-Party Modules.
In this section, we learn how to access APIs and enable and disable API.
(2) Websites:
The second thing is websites in the main.
(I) Create websites:
In this section we learn how to create a website in CyberPanel:
On this page, you can launch, list, modify and delete websites from your server.
(ii) LIST WEBSITES:
List of website section we can create a website and we can show already created a website lists;
(iii) CREATE CHILD DOMAIN:
In this section, we learn how to create a child domain and child domains are owned by a master website.
The child domain creation method picture is given below.
(iv) LIST CHILD DOMAINS:
On this page, you can launch, list, modify and delete child domains from your server.
in this section, we can open the file manager and manage our websites and open our website to the child domain name.
list of child domain if I click manage button we go this file picture is given below.
(v) MODIFY WEBSITE:
modify website option we can modify the website.
Packages define resources for your websites, you need to add packages before creating a website.
Modify website method image is given below:
(vi) SUSPEND/UNSUSPEND WEBSITE:
This page can be used to suspend/unsuspend websites.
(vii) DELETE WEBSITE:
This page can be used to delete a website, once deleted it can not be recovered.
(3) Packages:
The third thing is packages in the main section:
(I) Create packages:
Packages define resources for your websites, you need to add packages before creating a website.
First of all, we make package admin then we proceed next.
After assigning the package name then we ask how you need to Diskspace, Bandwidth, Email Accounts, Database, FTPs, Child Domain, and allow FQDN as child Action delete and edit.
(ii) LIST PACKAGES:
List Packages and delete or edit them.
Make packages and see how many things you should assign in packages.
(iii) Delete Packages:
Packages define resources for your websites, you need to add packages before creating a website.
The packages can be deleted if needed.
(iv) MODIFY PACKAGE:
We can modify the packages if we need to
(4) Databases:
The fourth thing is Databases in the main section:
(I) CREATE DATABASE:
Create a new database on this page.
The database creation picture is given below.
(ii) LIST DATABASES:
Listed Databases or their passwords can be changed or a password can be generated In CyberPanel generates.
Database lists are given below in this picture.
(iii) DELETE DATABASE:
Delete an existing database on this page.
(iv) Phpmyadmin:
PHPMyadmin gives you access to your database.
(5) DNS:
The Domain Name System (DNS) is the phonebook of the Internet. When users type domain names such as ‘google.com’ or ‘nytimes.com’ into web browsers, DNS is responsible for finding the correct IP address for those sites. Browsers then use those addresses to communicate with origin servers or CDN edge servers to access website information. This all happens thanks to DNS servers: machines dedicated to answering DNS queries.
(I) CREATE NAMESERVER:
You can use this page to setup nameservers using which people on the internet can resolve websites hosted on this server.
(ii) CONFIGURE DEFAULT NAMESERVER :
If any server is created by default we can configure the default server.
(iii) Create DNS Zone:
Zones begin at a domain and can extend down into subdomains so that multiple subdomains can be managed by one entity.
(iv) DELETE DNS ZONE :
we can delete the DNS zone. This page can be used to delete DNS Zone. Deleting the DNS zone will remove all its related records as well.
(v) ADD/MODIFY DNS ZONE:
On this page, you can add/modify DNS records for domains whose DNS zone is already created.
(vi) Cloudflare:
On this page, we can add Cloudflare records.
(6) Email:
The sixth thing is email in the main section;
(I) Create Email:
Select a website from the list, to create an email account.
(ii) LIST EMAIL ACCOUNTS:
List Emails Accounts. Change their passwords or delete them.
After creating emails, we can see the list of emails and we can delete or edit their password.
(iii) DELETE EMAIL ACCOUNT:
Select a website from the list, to delete an email account.
(iv) SETUP EMAIL FORWARDING:
This page helps you set up email forwarding for your emails.
On this page, we can forward the email to the destination or path.
(v) CHANGE EMAIL PASSWORD:
You can change the password by selecting an email address and adding the website to the list.
(vi) DKIM MANAGER:
This page can be used to generate and view DKIM keys for Domains.
on this page, we select a website and DKIM generates two keys one key is a public key and another key is the private key and then we can use these keys.
(vii) Web Email:
on this page, we can access web email.
(7) FTP:
FTP means “File Transfer Protocol” and refers to a group of rules that govern how computers transfer files from one system to another over the internet. Businesses use FTP to send files between computers, while websites use FTP for the uploading and downloading of files from their website’s servers.
(i) Create FTP account:
Select the website from the list, and its home directory will be set as the path to the FTP account.
(ii) DELETE FTP ACCOUNT:
Select the domain and delete its related FTP accounts.
(iii) LIST FTP ACCOUNTS:
List FTP Accounts or change their passwords.
A list of FTP account method pictures is given below.
(8) Backups:
(i) CREATE BACKUPS:
This page can be used to Backup your websites.
The Backup method picture is given below.
(ii) Restore BACKUPS:
This page can be used to restore your websites, Backup should be generated from the CyberPanel Backup generation tool, it will detect all Backups under /home/backup.
(iii) ADD AND DELETE DESTINATION:
On this page, you can set up your Backup destinations. (SFTP)
Set up Backup Destinations are two methods local and SFTP.
(iv) SCHEDULE BACKUP:
On this page, you can schedule Backups to localhost or remote server (If you have added one). You can create a new backup schedule. You can create a daily weekly and never frequency schedule.
(v) SET UP GOOGLE DRIVE BACKUPS:
On this page, you can set up and manage Google Drive Backups.
(vi) REMOTE BACKUPS:
This feature can import website(s) from a remote server.
(9) Incremental Backups:
An incremental backup scenario requires one full backup and then subsequent increments over a period of time. For example, if a full backup was performed on Monday, Tuesday’s incremental will take a snapshot and back up all new or changed files since Monday’s backup.
(I) CREATE/RESTORES BACKUPS:
This page can be used to create incremental backups for your websites.
(ii) ADD/REMOVE DESTINATION:
On this page, you can set up your Backup destinations. (SFTP and AWS)
ADD/remove destination method picture is given below.
(iii) SCHEDULE BACKUP:
On this page, you can schedule Backups to localhost or remote server (If you have added one).
(iv) RESTORE REMOTE INCREMENTAL BACKUPS:
This page can be used to restore remote incremental backups for your websites.
Restore remote incremental backups method image is given below.
(10) SSL:
One common example is when SSL is used to secure communication between a web browser and a web server. This turns a website’s address from HTTP to HTTPS, the ‘S’ standing for ‘secure’. … When data is sent or posted through a browser using HTTPS, SSL ensures that such information is encrypted and secure from interception.
(i) MANAGE SSL:
This page can be used to issue Let’s Encrypt SSL for existing websites on the server.
we can manage SSL.
(ii) HOSTNAME SSL:
Let’s Encrypt SSL for a hostname to access CyberPanel on verified SSL.
(iii) MAIL SERVER SSL:
Let’s Encrypt SSL for MailServer (Postfix/Dovecot).
(3) SERVER:
A server is a computer or system that provides resources, data, services, or programs to other computers, known as clients, over a network. In theory, whenever computers share resources with client machines they are considered servers.
(i) WEB TERMINAL:
Execute your terminal commands.
(ii) CLOUDLINUX:
What Is Linux Cloud Hosting? Linux cloud hosting is all about hosting a website on the cloud hosting platform, using the Linux operating system as the platform. From our definition, we can see that two things are paramount for Linux cloud hosting, and that is the cloud hosting server with the Linux operating software.
(i) CREATE CLOUDLINUX:
CloudLinux and CageFS are available with CyberPanel v.1.8.6, but before using any of its features, you need to convert your operating system to CloudLinux OS. Use the commands below to convert your server to CloudLinux OS.
Many users faced WordPress installation error in CyberPanel as it is not working some time throwing installation failed. error message: [404]. In this article, I will tell you a few reasons and possible solutions for this issue.
Sometimes you want to install WordPress from the CyberPanel and it through this error and you are not able to install it. There are a few reasons for this.
WordPress installation error Reasons:
Your CyberPanel installation goes well but may be there is no WP nCLi on your server.
If you have allpied any kind of mysql optimizations may be after that also this function will not work.
Possible Solution:
Update you cyberpanel to the latest version and it may be resolve the non WP CLi issue follow this article to update cyberpanel.
If you want to check MySQL and dont know how to check just access your SSH and go to the /etc/my.cnf or /etc/mysql/my.cnf and paste the content in coment i will check if there is any optimizations or not.