PHPMatters Help You Better Hosting Your PHP-based Sites
How to Configure phpList Properly After Installing on Your Website

How to Configure phpList Properly After Installing on Your Website

After installing phpList properly for effective email management, there are few simple things you have to consider while going to configure phpList. You may opt for an automated configuration; however, manual procedure is recommended as it is easy and can be customized to your choice. Our root subject here is to familiarize you with how to configure a phpList, including how to initialize database, how to set and change the administrative password and how to enable/ disable test mode introduced in the subsequent paragraphs.

Get Started

The dashboard of phpList can be easily accessed from your browser, preferably use a latest browser with good speed. You can browse with your chosen primary domain for this purpose. Soon after this stage, you can be required to enter the admin credentials including the username and the password. Preferably record these credentials for future login and the configuration of phpList.

How to Initialize Database

The next step for how to configure phpList is to initialize your database. Create different tables for the database for future use in configuring the phpList. The command of “initialize the database” shall be clicked in the admin dashboard. The database tables initialized shall be visible, and the completion of the process shall also prompt. Once through with initializing, scroll down to phpList setup and proceed further.

Initialize Database

How to Change Admin Password

The password you have already set up at the first step of how to configure the phpList is coming to use now. If you have to change it, click on “Change Admin Password” which can take you to the credentials page. Enter your desired password and replace it with the default/ old password and save. Please keep in minds that never change your password while using this tool in a public network. Do not forget to document your changes in order to avoid any failure in the future due to forgetting password.

Change Admin Password

Exit Test Mode and View

Since you have logged in for the first time, the phpList is running in test mode. You shall be viewing in your administrative dashboard. You have to go through the following steps to leave the test mode after changing the admin password.

Use File Manager

  1. Go to your cPanel, and login with your true credentials.
  2. Go to “Files” and check the “File Manager.”
  3. Click on the option, “Document Root for” and select the appropriate domain while scrolling down the dropdown.
  4. Complete the essentials and proceed with clicking on the “Go” button.
  5. Move on to the configuration directory from the panel on the left hand side.
  6. Click “Edit” under the right click dropdown menu of config.php and you will find the next step.
  7. If you see a pop-up for the dialogue box of an encoded text editor, you can go for editing simply through “Edit” on the bottom of the dialogue box.
  8. To find a particular item on your page you can simply use “Find” or “Ctrl+F” for such search on the current page. While for searching the Test, you can use the Find on your web browser.
  9. Go to “Find Box” right there in-line with your web browser and type “Test, 1”.
  10. Here you will need to enter the desired code line instead of “define Test 1”. After inserting such change, it now can be visible as “define Test, 0”.

Edit Config File

Update and Configure

Subsequent to configuring phpList, you have to find certain entries in the text editor dialogue box and amend them as directed. Do not forget to save changes which you have made at any stage.

Get It Completed Now

Now you are at the terminating stages to configure phpList and almost done. Manual configuration of phpList can bring you to convenience just like the automated one. However, you have the liberty to intervene into your configuration at any stage which might not be that easy while doing it through an automated procedure. You can click on “Finish” to complete the process.