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