Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in C:\xampp\htdocs\qa\qa-include\qa-db.php on line 556 Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in C:\xampp\htdocs\qa\qa-include\app\format.php on line 1329 Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in C:\xampp\htdocs\qa\qa-include\app\page.php on line 624 Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in C:\xampp\htdocs\qa\qa-include\app\page.php on line 740 Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in C:\xampp\htdocs\qa\qa-include\qa-base.php on line 722 Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in C:\xampp\htdocs\qa\qa-include\qa-theme-base.php on line 310
........
..........
..............
..................... and a lot more!
Just use my unofficial PHP 8.1 compatible branch.
Thank you for posting this. I also had the same error after installing the Q2A on XAMPP. I look around to see what could be the cause but there was no post on this. I also noticed that the file from Q2A installation page did not install at all on XAMPP, i had to download the developer file from Github before it even install with the above error.
Admin can you please look into this.
Welcome to the Q&A site for Question2Answer.
If you have a question about Q2A, please ask here, in English.
To report a bug, please create a new issue on Github or ask a question here with the bug tag.
If you just want to try Q2A, please use the demo site.