Is a fresh v8.1 install broken?

Permalink
I've given up on nginx (from previous post) and am now using apache. I get the initial "choose language" option, then concrete5 checks all my php modules and other requirements, everything is fine and I click "Continue with Installation", then it breaks and returns HTTP ERROR 500. My logs end with the following:

10.0.0.149 - - [16/Feb/2017:16:04:00 +0000] "POST /index.php/install/select_language HTTP/1.1" 200 17444
10.0.0.149 - - [16/Feb/2017:16:04:00 +0000] "GET /index.php/ccm/assets/localization/jquery/ui/js HTTP/1.1" 200 37
10.0.0.149 - - [16/Feb/2017:16:04:00 +0000] "GET /index.php/ccm/assets/localization/core/js HTTP/1.1" 200 12830
10.0.0.149 - - [16/Feb/2017:16:04:00 +0000] "GET /index.php/install/test_url/20/20 HTTP/1.1" 200 15
10.0.0.149 - - [16/Feb/2017:16:04:20 +0000] "POST /index.php/install/setup HTTP/1.1" 500 -


Could someone point me in a direction where I could debug this?

Any help or pointers would be appreciated.

Thanks,
Bob

EDIT#1: I have confirmed the same behavior happens with v8.0.3 too. HTTP ERROR 500 happens in the same place, after all the checks are done.

Do I have something wrong with my apache installation that could be causing this?

The *one* time I was able to get nginx working for the v8.1 install, it broke in the same place too. That's why I abandoned nginx and went with apache. Will try to install the version before the v8.x series and see.

 
Mnkras replied on at Permalink Reply
Mnkras
Im guessing that there is a php extension you are missing, can you get the actual PHP error from PHP-FPM? (I run 8.1 on nginx with no issues)
tazmo replied on at Permalink Reply
Thanks for the response... since my post I have given up on the 8.x series entirely. I tried all the way back to 8.0.0 with the same result. I could have been missing a php package but I would have thought the built in check would have caught it.... maybe not.

I'm now trying 7.5.13.