back to phpList.org

Trouble installing version 4

Hi

I am trying to following the instructions at https://github.com/phpList/base-distribution 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(‘https://getcomposer.org/installer’, ‘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

127.0.0.1:8000 shows “this page intentionally left blank”

127.0.0.1:8000/lists (or any path within 127.0.0.1:8000) 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?

Thanks