Hi Matt,
Can you check if the following is working for you:
1. Clone the current repo:
git clone https://github.com/slaff/learnzf2.git
2. Update composer.phar to the latest version
cd learnzf2
php composer.phar self-update
3. Install composer dependencies
php composer.phar install –no-dev
4. Start the built in PHP web server. You will need php v5.4 or newer:
php -S 0.0.0.0:3456 -t public/
5. Open your browser and type the URL:
http://localhost:3456
Hopefully you will see the home page of the application.
6. Login as member
http://localhost:3456/user/log/in
with user/pass: member@learnzf2.com/member123
If you want the admin user then use:
user/pass: admin@learnzf2.com/admin123
7. Then go to the list of exams:
http://localhost:3456/exam/test/list
(Notice: if you see the DB rewind error, then try to reload the page)
8. And just for fun take some of them.
So if these steps worked for you then I reflect these changes in the book too.