back to

Trouble installing version 4


I am trying to following the instructions at on a clean Ubuntu system.

My exact steps are…
Install Ubuntu
sudo apt install php
sudo apt install mysql-server
sudo mysql
create database phplist;
create user ‘phplist_user’@‘localhost’ identified by ‘phplist_password’;
grant all priviledges on phplist.* to ‘phplist)user’@‘localhost’;
sudo apt install php-mysql
sudo apt-get install php-xml
php -r “copy(‘’, ‘composer-setup.php’);”
php -r “if (hash_file(‘sha384’, ‘composer-setup.php’) === ‘a5c698ffe4b8e849a443b120cd5ba38043260d5c4023dbf93e1558871f1f07f58274fc6f4c93bcfd858c6bd0775cd8d1’) { echo ‘Installer verified’; } else { echo ‘Installer corrupt’; unlink(‘composer-setup.php’); } echo PHP_EOL;”
php composer-setup.php
php -r “unlink(‘composer-setup.php’);”

Now, the instructions state to use the command “composer create-project -s dev --no-dev phplist/base-distribution phplist”, but this does not work. Instead I do…

php composer.phar create-project -s dev --no-dev phplist/base-distribution phplist

Then edit the mysql signing details in parameters.yml.

Then I start the server as per the instructions:

composer.phar create-project -s dev --no-dev phplist/base-distribution phplist shows “this page intentionally left blank” (or any path within results in the following error stack:

(won’t let me post additional images, however the execptions are:
2/3 NotFoundHttpException - No route found for “Get /lists”
1/3 ResourceNotFoundException - in coreDevDebugProjectContainerUrlMatcher.php line 160

How can I get this working please?