Installation

A complete step-by-step installation guide for DoorFall Start Page Script.

1. Download and extract the package

Download the DoorFall Start Page Script package supplied with your purchase and extract the ZIP file on your computer.

Do not upload the unopened distribution ZIP unless your hosting control panel specifically supports extracting ZIP files on the server. The application files must ultimately be present in the document root with their original folder structure.

2. Choose the installation location

Decide whether DoorFall Start Page Script will run on your main domain or a subdomain.

Examples:

  • Main domain: https://yoursite.com
  • Subdomain: https://start.yoursite.com

If you use a subdomain, create it in your hosting control panel first and note its document root. For example, your host may map start.yoursite.com to a folder such as /public_html/start/.

3. Upload the files

Upload all DoorFall Start Page Script files and folders to the document root for the chosen domain or subdomain. Preserve the supplied folder structure.

For example, when installing at https://yoursite.com, the application's install.php file should normally be accessible from that domain rather than from an extra unintended folder such as https://yoursite.com/doorfall-package/install.php.

TIPIf your extracted download contains a folder that represents the website root, upload the contents of that folder to the document root rather than creating an unnecessary extra URL level.

4. Create the database

In your hosting control panel:

  1. Create a new MySQL or MariaDB database.
  2. Create a database user or assign an existing suitable database user.
  3. Give that user the required privileges for the new database.
  4. Write down the database host, database name, username and password.

Example values might look like:

  • Host: localhost
  • Database: myaccount_doorfall
  • Username: myaccount_dfuser
  • Password: the strong database password you created

These are only examples. Use the exact values shown by your hosting provider.

5. Open the installer

After the files are uploaded, open the installation file in your web browser.

If you installed the script at https://yoursite.com, visit:

https://yoursite.com/install.php

If you installed it on https://start.yoursite.com, visit:

https://start.yoursite.com/install.php

The DoorFall Start Page Script installer will guide you through the required configuration.

TIPIf install.php gives a 404 error, check that the files were uploaded to the correct document root for the domain or subdomain.

6. Enter database details

Enter the database host, database name, username and password exactly as supplied by your host.

Avoid adding spaces before or after the values. If the installer reports that it cannot connect, recheck all four values in the hosting control panel rather than guessing.

7. Activate the license

Enter your DoorFall license key when requested. A DoorFall Start Page Script key normally begins with DFSP-.

The license is associated with the installation domain. One license may be active on one domain at a time.

Example format:

DFSP-XXXX-XXXX-XXXX-XXXX

IMPORTANTThe example above is not a working license key. Use the license key supplied in your DoorFall customer account.

8. Create the administrator

Enter the administrator details requested by the installer. Use an email address you control and a strong, unique password.

The administrator account has access to configuration and user-management functions, so do not reuse a weak password from another website.

9. Complete installation

Finish the installer and follow the final on-screen instructions. If the installer asks you to remove, disable or otherwise secure an installation file, complete that step before launching the site publicly.

10. First Admin login

Open the Admin area and sign in with the administrator account you just created.

Then review Site Settings, registration, widgets, SMTP, email templates, security and the other configuration areas before inviting users.

TIPAfter configuring Admin, create a normal test user and use the site exactly as a customer would. This is one of the easiest ways to catch configuration or email problems before launch.
Last updated August 18, 2026