Description
I have install the 1.2.6.4 version with the same config both on Ubuntu 18 with PHP7.2 and Ubuntu 22 with PHP8.1
On Ubuntu 22 on some ldap hosts when I log in and press the search button gave me an error "There was a problem with the request."
In apache2 logs get this:
AH01071: Got error 'PHP message: PHP Fatal error: Uncaught TypeError: ldap_get_entries(): Argument #2 ($result) must be of type LDAP\\Result, bool given in /var/www/phpLDAPadmin/lib/ds_ldap.php:1478\nStack trace:\n#0 /var/www/phpLDAPadmin/lib/ds_ldap.php(1478): ldap_get_entries()\n#1 /var/www/phpLDAPadmin/lib/ds_ldap.php(1806): ldap->getRawSchema()\n#2 /var/www/phpLDAPadmin/lib/ds_ldap.php(1709): ldap->SchemaAttributes()\n#3 /var/www/phpLDAPadmin/lib/Query.php(50): ldap->getSchemaAttribute()\n#4 /var/www/phpLDAPadmin/lib/xmlTemplates.php(293): Query->storeTemplate()\n#5 /var/www/phpLDAPadmin/lib/xmlTemplates.php(132): xmlTemplate->__construct()\n#6 /var/www/phpLDAPadmin/lib/QueryRender.php(52): xmlTemplates->__construct()\n#7 /var/www/phpLDAPadmin/lib/PageRender.php(324): QueryRender->getTemplates()\n#8 /var/www/phpLDAPadmin/lib/QueryRender.php(28): PageRender->getTemplateChoice()\n#9 /var/www/phpLDAPadmin/htdocs/query_engine.php(18): QueryRender->accept()\n#10 /var/www/phpLDAPadmin/htdocs/cmd.php(59): include('...')\n#11 {main}\n...', referer: https://HOST/ldap/cmd.php?server_id=1&redirect=true
On Ubuntu 18 with PHP7.2 the code works fine.