Fixed order of exceptions so it is clearer what is missing for MyPhpFramework to work