Welcome to the Question2Answer Q&A. There's also a demo if you just want to try it out.
+1 vote
149 views
in Q2A Core by

I ran my Q2A version 1.8.8 on CentOs8 stream. Db was MariaDB 10.3 and PHP version was 7.2.24.

I try migrating the database first. But it is showing error. Mariadb version 10.5 is different from 10.3 in the technicalities.

I tried installing Q2A in my new server Centos9 Stream. Php version is 8.3 and Mariadb 10.5. But it is showing error.

This is the error.

Fatal error: Uncaught Error: Call to undefined function mysqli_report() in /usr/share/nginx/html/example.com/qa/qa-include/qa-db.php:81 Stack trace: #0 /usr/share/nginx/html/example.com/qa/qa-include/qa-page.php(35): qa_db_connect() #1 /usr/share/nginx/html/example.com/qa/qa-include/qa-index.php(189): require('...') #2 /usr/share/nginx/html/example.com/qa/index.php(27): require('...') #3 {main} thrown in /usr/share/nginx/html/example.com/qa/qa-include/qa-db.php on line 81

Q2A version: 1.8.8

1 Answer

0 votes
by

You are most likely missing the mysqli extension

...