Use the how-to tabs below for all your WordPress needs. For managed clients who have questions not answered in this space, feel free to chat with us!
Unable to render {include} The included page could not be found.
Unable to render {include} The included page could not be found.
Unable to render {include} The included page could not be found.
Softaculous is a powerful tool for installing many popular scripts and programs for your site, but it can also update and manage any existing scripts and programs that were not installed using Softaculous. In this article, we cover how to use Softaculous to import a remote WordPress installation.
If you have a local installation you want to import you can follow this guide:
https://www.hostdime.com/resources/importing-existing-installations-to-softaculous/
Log into the cPanel account you want to import into.
Open Softaculous in cPanel.
Navigate to the WordPress Softaculous page by either searching for it in the top left bar or opening it from among the top scripts.
Click on the Import tab on the WordPress Softaculous page.
Go to From Remote Server Tab on the Import page.
Fill in the following information for the Source remote server:
Domain Name: This is the domain name from where the installation is to be imported.
Server Host (Optional): This is an optional field. You can specify the server host if your domain name is not the same as your server host.
Protocol: Choose the protocol that you would like to use. This depends on what protocol is supported with your login details.
Port: This is the Port to use while connecting to the domain.
FTP Username: This is the username that you use to connect to your server.
FTP Password: This is the password for the FTP user that you provided above to connect to your server.
FTP Path: This is the relative path to web accessible directory of your domain i.e. the path after you login to your domain with the details you provided above.
Fill in the following information for the Destination local server:
Installation Directory (Optional): This is the directory name where the installation to be imported is present.
Choose Protocol: Choose the protocol that is supported by your server where the installation is to be imported.
Choose Domain: This is the domain name where the installation is to be imported to.
In Directory (Optional): Specify the directory name where you want the installation to be imported to.
Database Name: Specify the Database name where you want the database of the source installation to be imported to.
Once you have filled in all of the needed information click the Import button.
This article was written by HostDime's Support Tech Dillon M.
If you have a local installation you want to import you can follow this guide:
https://www.hostdime.com/resources/importing-existing-installations-to-softaculous/
Getting to the import page
Log into the cPanel account you want to import into.
Open Softaculous in cPanel.
Navigate to the WordPress Softaculous page by either searching for it in the top left bar or opening it from among the top scripts.
Click on the Import tab on the WordPress Softaculous page.
Go to From Remote Server Tab on the Import page.
Using the correct information
Fill in the following information for the Source remote server:
Domain Name: This is the domain name from where the installation is to be imported.
- Example: mydomain.com
- The domain name should not contain http:// or https://
Server Host (Optional): This is an optional field. You can specify the server host if your domain name is not the same as your server host.
- Example: ftp.mydomain.com
- Generally the server host is the same as domain name so you can leave this blank.
Protocol: Choose the protocol that you would like to use. This depends on what protocol is supported with your login details.
- Default is FTP.
Port: This is the Port to use while connecting to the domain.
- The default port for FTP is 21.
FTP Username: This is the username that you use to connect to your server.
- If you are using cPanel enter your cPanel username here.
FTP Password: This is the password for the FTP user that you provided above to connect to your server.
- If you are using cPanel enter your cPanel password here.
FTP Path: This is the relative path to web accessible directory of your domain i.e. the path after you login to your domain with the details you provided above.
- When you login with your FTP details if you see public_html or htdocs or www directory then your FTP Path will be /public_html or /htdocs or /www respectively.
- When you login with your FTP details if you directly land in the web root of your domain then your FTP Path will be /
- If you are using an addon domain or sub domain provide the path to your addon domain or sub domain respectively.
Fill in the following information for the Destination local server:
Installation Directory (Optional): This is the directory name where the installation to be imported is present.
- Example : wp856
- Keep this field blank if the installation is made in /public_html directory.
Choose Protocol: Choose the protocol that is supported by your server where the installation is to be imported.
Choose Domain: This is the domain name where the installation is to be imported to.
- Example: destinationdomain.com
In Directory (Optional): Specify the directory name where you want the installation to be imported to.
- Example : wpdest
- Keep this field blank if you want your installation to be imported to /public_html directory.
Database Name: Specify the Database name where you want the database of the source installation to be imported to.
Once you have filled in all of the needed information click the Import button.
Monitoring the import
- The import process will carry on in the background once you initiate it.
- You will receive the Emails regarding the initiation of the import process.
- You can view the import progress of the installation by visiting the Task List tab as shown here:
This article was written by HostDime's Support Tech Dillon M.
This article covers how to Manually Install Wordpress.
Many people have been requesting that they would like to know how to setup WordPress manually. Installing WordPress with HostDime manually is easier than you think and doing so can give the admin more power over the security of their site and the databases created to run the site.
1) The first step in this process is to make a mysql database for your WordPress information to be stored. Make sure the user you create has all permissions. Remember that this is your chance to heighten security. You can make the username and password for your user and database and challenging as you wish. Don't waste it on an easy one; make it tough!
2) Step two is to download WordPress for the first time. Go to http://wordpress.org/download/ to get your copy now.
3) Lets edit "wp-config-sample.php" and change the name of the file name to "wp-config.php" instead. It is located in the root of your WordPress download.
4) Now we actually want to edit the contents of wp-config.php. Go ahead and open it in any old text editor or your favorite coding editor. From here we want to change the text that says "database_name_here", "username_here", and "password_here" to the proper information you filled out when you completed step one and save the file.
5) Now that we have everything set up to be installed, we now need to upload our files our server. You can use any FTP or SFTP program to do this. I will be using a free program called FileZilla for this example.
6) After the files have been uploaded which can take a while, you now want to visit www.yoursite.com/wp-admin. This web address can very depending on where you install it. For instance, if you upload the files in a directory called blog, you would then want to go to www.yoursite.com/blog/wp-admin. From here you will be presented with a WordPress install screen as shown below.
7) Go ahead and fill out all the information on the page. There are a few things you may want to take into consideration. First, you may not want to make the login name "admin"; this is the defalt for WordPress, so if someone was trying to get into your site they would probably start by assuming the username is "admin". It would be a smart move to change it to something else. Also, make sure you passwords are very secure by putting symbols in it like ! @ # $ %, numbers, and maybe even some capital letters. After you click "Install WordPress", your installation will be complete!
Congratulations, you have just set up WordPress by hand!
Many people have been requesting that they would like to know how to setup WordPress manually. Installing WordPress with HostDime manually is easier than you think and doing so can give the admin more power over the security of their site and the databases created to run the site.
1) The first step in this process is to make a mysql database for your WordPress information to be stored. Make sure the user you create has all permissions. Remember that this is your chance to heighten security. You can make the username and password for your user and database and challenging as you wish. Don't waste it on an easy one; make it tough!
2) Step two is to download WordPress for the first time. Go to http://wordpress.org/download/ to get your copy now.
3) Lets edit "wp-config-sample.php" and change the name of the file name to "wp-config.php" instead. It is located in the root of your WordPress download.
4) Now we actually want to edit the contents of wp-config.php. Go ahead and open it in any old text editor or your favorite coding editor. From here we want to change the text that says "database_name_here", "username_here", and "password_here" to the proper information you filled out when you completed step one and save the file.
5) Now that we have everything set up to be installed, we now need to upload our files our server. You can use any FTP or SFTP program to do this. I will be using a free program called FileZilla for this example.
6) After the files have been uploaded which can take a while, you now want to visit www.yoursite.com/wp-admin. This web address can very depending on where you install it. For instance, if you upload the files in a directory called blog, you would then want to go to www.yoursite.com/blog/wp-admin. From here you will be presented with a WordPress install screen as shown below.
7) Go ahead and fill out all the information on the page. There are a few things you may want to take into consideration. First, you may not want to make the login name "admin"; this is the defalt for WordPress, so if someone was trying to get into your site they would probably start by assuming the username is "admin". It would be a smart move to change it to something else. Also, make sure you passwords are very secure by putting symbols in it like ! @ # $ %, numbers, and maybe even some capital letters. After you click "Install WordPress", your installation will be complete!
Congratulations, you have just set up WordPress by hand!
This article covers how to upgrade Wordpress.
Wordpress described the requirements for One-click update functionality within their software as requiring the following:
(a) file ownership: all of your WordPress files must be owned by the user under which your web server executes. In other words, the owner of your WordPress files must match the user under which your web server executes. The web server user (named "apache", "web", "www", "nobody", or some such) is not necessarily the owner of your WordPress files. Typically, WordPress files are owned by the ftp user which uploaded the original files. If there is no match between the owner of your WordPress files and the user under which your web server executes, you will receive a dialog box asking for "connection information", and you will find that no matter what you enter in that dialog box, you won't be able to update using the "Update Now" button.
(b) file permissions: all of your WordPress files must be either owner writable by, or group writable by, the user under which your Apache server executes.
On shared hosts, WordPress files should specifically NOT be owned by the web server. If more then one user owns different files in the install (because of edits made by deleting and re-uploading of files via different accounts, for example), the file permissions need to be group writable (for example, 775 and 664 rather then the default 755 and 644). File permissions (in general) should be adjusted as appropriate for the server environment (the shared host RackSpace CloudSites for example recommends 700 and 600 for a single ftp user, or 770 and 660 for multiple ftp users). See the file permission section for more (some files and folders require stricter permissions).
Note: If you see a "failed update" nag message, delete the file .maintenance from your WordPress directory using FTP. This will remove the "failed update" nag message.
Ref: http://codex.wordpress.org/Upgrading_WordPress#One-click_Update
However, there are times where this WordPress feature fails. In this case, the update must be performed automatically to return the site to a fully functioning up to date WordPress installation. The following is a simple tutorial of how to manually update your WordPress in this situation.
Before starting this process, please backup any and all WordPress files in case of errors or unforeseen issues. There are other tutorials within our Resources site that outline how to properly backup your Files/Database for WordPress.
A. Download the latest WordPress zip (or tar.gz) package from: http://wordpress.org/download/
B. Decompress the compressed files you downloaded in step A.
C. Deactivate all WordPress plugins (if you cannot access the WP panel at this time in the upgrade, this can be done by navigating via SSH to the /plugins folder and chmod 000 the folder. When you have fully updated all WordPress files, you can revert this change to re-enable the plugins).
D. Delete the old wp-includes and wp-admin directories via FTP or SSH access.
E. Using FTP or SSH access, take the wp-includes and wp-admin that are located within your uncompressed tar.gz or zip, and copy them to the location of the deleted files from step D.
F. Copy the wp-content folder contents from your uncompressed tar.gz or zip files inside the current wp-content folder for your WordPress installation. When prompted, allow the system to overwrite any pre-existing files. DO NOT DELETE the wp-content from your current installation, only overwrite it the files within it. DO NOT REPLACE the current wp-content folder with the new version, only copy the contents over from the new wp-content to the old wp-content.
G. Upload any "loose" files located within the root directory of the uncompressed tar.gz or zip to the root directory of your current wordpress installation.
Note: If this process is followed as outlined above, you should not have to worry about loosing your wp-config.php saved settings and credentials.
A. Navigate to the Admin panel of your current WordPress installation. Login. Upon logging in, if your WordPress installation needs a Database upgrade, you will be prompted to do so at this time. You will be provided a URL to click that is similar to http://example.com/wordpress/wpadmin/upgrade.php. Click on the supplied link from your WordPress and follow the subsequent instructions. This step will update the database to be fully compilable with any added code during Step 1.
This process should be done as soon as possible after completing A-G of Step 1!
A. You are largely done at this point. Upon checking that your WordPress installation is properly updated and functioning as you would expect (without plugins), you can now remove the uncompressed files downloaded in Step 1.
B. At this time, you can also go and re-enable all Plugins (or return them to their normal privileges).
C. If you have issues logging into the newly updated WordPress installation, clear your browser cache and try again.
If for some reason this manual upgrade process still fails, you can consult WordPress's Detailed Upgrade Installation located at the following: http://codex.wordpress.org/Upgrading_WordPress_Extended
Wordpress described the requirements for One-click update functionality within their software as requiring the following:
(a) file ownership: all of your WordPress files must be owned by the user under which your web server executes. In other words, the owner of your WordPress files must match the user under which your web server executes. The web server user (named "apache", "web", "www", "nobody", or some such) is not necessarily the owner of your WordPress files. Typically, WordPress files are owned by the ftp user which uploaded the original files. If there is no match between the owner of your WordPress files and the user under which your web server executes, you will receive a dialog box asking for "connection information", and you will find that no matter what you enter in that dialog box, you won't be able to update using the "Update Now" button.
(b) file permissions: all of your WordPress files must be either owner writable by, or group writable by, the user under which your Apache server executes.
On shared hosts, WordPress files should specifically NOT be owned by the web server. If more then one user owns different files in the install (because of edits made by deleting and re-uploading of files via different accounts, for example), the file permissions need to be group writable (for example, 775 and 664 rather then the default 755 and 644). File permissions (in general) should be adjusted as appropriate for the server environment (the shared host RackSpace CloudSites for example recommends 700 and 600 for a single ftp user, or 770 and 660 for multiple ftp users). See the file permission section for more (some files and folders require stricter permissions).
Note: If you see a "failed update" nag message, delete the file .maintenance from your WordPress directory using FTP. This will remove the "failed update" nag message.
Ref: http://codex.wordpress.org/Upgrading_WordPress#One-click_Update
However, there are times where this WordPress feature fails. In this case, the update must be performed automatically to return the site to a fully functioning up to date WordPress installation. The following is a simple tutorial of how to manually update your WordPress in this situation.
Before starting this process, please backup any and all WordPress files in case of errors or unforeseen issues. There are other tutorials within our Resources site that outline how to properly backup your Files/Database for WordPress.
1. Replacing the WordPress Files
A. Download the latest WordPress zip (or tar.gz) package from: http://wordpress.org/download/
B. Decompress the compressed files you downloaded in step A.
C. Deactivate all WordPress plugins (if you cannot access the WP panel at this time in the upgrade, this can be done by navigating via SSH to the /plugins folder and chmod 000 the folder. When you have fully updated all WordPress files, you can revert this change to re-enable the plugins).
D. Delete the old wp-includes and wp-admin directories via FTP or SSH access.
E. Using FTP or SSH access, take the wp-includes and wp-admin that are located within your uncompressed tar.gz or zip, and copy them to the location of the deleted files from step D.
F. Copy the wp-content folder contents from your uncompressed tar.gz or zip files inside the current wp-content folder for your WordPress installation. When prompted, allow the system to overwrite any pre-existing files. DO NOT DELETE the wp-content from your current installation, only overwrite it the files within it. DO NOT REPLACE the current wp-content folder with the new version, only copy the contents over from the new wp-content to the old wp-content.
G. Upload any "loose" files located within the root directory of the uncompressed tar.gz or zip to the root directory of your current wordpress installation.
Note: If this process is followed as outlined above, you should not have to worry about loosing your wp-config.php saved settings and credentials.
2. Updating the Installation
A. Navigate to the Admin panel of your current WordPress installation. Login. Upon logging in, if your WordPress installation needs a Database upgrade, you will be prompted to do so at this time. You will be provided a URL to click that is similar to http://example.com/wordpress/wpadmin/upgrade.php. Click on the supplied link from your WordPress and follow the subsequent instructions. This step will update the database to be fully compilable with any added code during Step 1.
This process should be done as soon as possible after completing A-G of Step 1!
3. Cleaning Up
A. You are largely done at this point. Upon checking that your WordPress installation is properly updated and functioning as you would expect (without plugins), you can now remove the uncompressed files downloaded in Step 1.
B. At this time, you can also go and re-enable all Plugins (or return them to their normal privileges).
C. If you have issues logging into the newly updated WordPress installation, clear your browser cache and try again.
If for some reason this manual upgrade process still fails, you can consult WordPress's Detailed Upgrade Installation located at the following: http://codex.wordpress.org/Upgrading_WordPress_Extended
Unable to render {include} The included page could not be found.
Unable to render {include} The included page could not be found.