i made it clear for PHP 8.1.5... for iTEST under version 3.5
1. Change in Config/config.php
Line #541 TRUE = FALSE
2. Appear the Install procedure. So put this credentials to install in PHP 8.1.5
put the credentials login
3. follow the installation:
4. If appear error 500, try again with reload the page, refresh with F5 and voilá... the next step.
5. Set timezone
6. Set Site config...
6. Finish and login user and password user
7. Then... Appear those errors:
Code:
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_database_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 129
Backtrace:
File: C:\xampp\htdocs\test35\mvc\libraries\Admin_Controller.php
Line: 37
Function: library
File: C:\xampp\htdocs\test35\mvc\controllers\Signin.php
Line: 18
Function: __construct
File: C:\xampp\htdocs\test35\index.php
Line: 323
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_database_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 280
Backtrace:
File: C:\xampp\htdocs\test35\mvc\libraries\Admin_Controller.php
Line: 37
Function: library
File: C:\xampp\htdocs\test35\mvc\controllers\Signin.php
Line: 18
Function: __construct
File: C:\xampp\htdocs\test35\index.php
Line: 323
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_database_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 151
Backtrace:
File: C:\xampp\htdocs\test35\mvc\libraries\Admin_Controller.php
Line: 37
Function: library
File: C:\xampp\htdocs\test35\mvc\controllers\Signin.php
Line: 18
Function: __construct
File: C:\xampp\htdocs\test35\index.php
Line: 323
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_database_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 208
Backtrace:
File: C:\xampp\htdocs\test35\mvc\libraries\Admin_Controller.php
Line: 37
Function: library
File: C:\xampp\htdocs\test35\mvc\controllers\Signin.php
Line: 18
Function: __construct
File: C:\xampp\htdocs\test35\index.php
Line: 323
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_database_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 297
Backtrace:
File: C:\xampp\htdocs\test35\mvc\libraries\Admin_Controller.php
Line: 37
Function: library
File: C:\xampp\htdocs\test35\mvc\controllers\Signin.php
Line: 18
Function: __construct
File: C:\xampp\htdocs\test35\index.php
Line: 323
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_database_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 335
Backtrace:
File: C:\xampp\htdocs\test35\mvc\libraries\Admin_Controller.php
Line: 37
Function: library
File: C:\xampp\htdocs\test35\mvc\controllers\Signin.php
Line: 18
Function: __construct
File: C:\xampp\htdocs\test35\index.php
Line: 323
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 282
Backtrace:
File: C:\xampp\htdocs\test35\mvc\libraries\Admin_Controller.php
Line: 37
Function: library
File: C:\xampp\htdocs\test35\mvc\controllers\Signin.php
Line: 18
Function: __construct
File: C:\xampp\htdocs\test35\index.php
Line: 323
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 294
Backtrace:
File: C:\xampp\htdocs\test35\mvc\libraries\Admin_Controller.php
Line: 37
Function: library
File: C:\xampp\htdocs\test35\mvc\controllers\Signin.php
Line: 18
Function: __construct
File: C:\xampp\htdocs\test35\index.php
Line: 323
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 304
Backtrace:
File: C:\xampp\htdocs\test35\mvc\libraries\Admin_Controller.php
Line: 37
Function: library
File: C:\xampp\htdocs\test35\mvc\controllers\Signin.php
Line: 18
Function: __construct
File: C:\xampp\htdocs\test35\index.php
Line: 323
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 314
Backtrace:
File: C:\xampp\htdocs\test35\mvc\libraries\Admin_Controller.php
Line: 37
Function: library
File: C:\xampp\htdocs\test35\mvc\controllers\Signin.php
Line: 18
Function: __construct
File: C:\xampp\htdocs\test35\index.php
Line: 323
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 315
Backtrace:
File: C:\xampp\htdocs\test35\mvc\libraries\Admin_Controller.php
Line: 37
Function: library
File: C:\xampp\htdocs\test35\mvc\controllers\Signin.php
Line: 18
Function: __construct
File: C:\xampp\htdocs\test35\index.php
Line: 323
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 316
Backtrace:
File: C:\xampp\htdocs\test35\mvc\libraries\Admin_Controller.php
Line: 37
Function: library
File: C:\xampp\htdocs\test35\mvc\controllers\Signin.php
Line: 18
Function: __construct
File: C:\xampp\htdocs\test35\index.php
Line: 323
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 317
Backtrace:
File: C:\xampp\htdocs\test35\mvc\libraries\Admin_Controller.php
Line: 37
Function: library
File: C:\xampp\htdocs\test35\mvc\controllers\Signin.php
Line: 18
Function: __construct
File: C:\xampp\htdocs\test35\index.php
Line: 323
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 375
Backtrace:
File: C:\xampp\htdocs\test35\mvc\libraries\Admin_Controller.php
Line: 37
Function: library
File: C:\xampp\htdocs\test35\mvc\controllers\Signin.php
Line: 18
Function: __construct
File: C:\xampp\htdocs\test35\index.php
Line: 323
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 110
Backtrace:
File: C:\xampp\htdocs\test35\mvc\libraries\Admin_Controller.php
Line: 37
Function: library
File: C:\xampp\htdocs\test35\mvc\controllers\Signin.php
Line: 18
Function: __construct
File: C:\xampp\htdocs\test35\index.php
Line: 323
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: session_start(): Session cannot be started after headers have already been sent
Filename: Session/Session.php
Line Number: 143
Backtrace:
File: C:\xampp\htdocs\test35\mvc\libraries\Admin_Controller.php
Line: 37
Function: library
File: C:\xampp\htdocs\test35\mvc\controllers\Signin.php
Line: 18
Function: __construct
File: C:\xampp\htdocs\test35\index.php
Line: 323
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\test35\main\core\Exceptions.php:271)
Filename: core/Input.php
Line Number: 408
Backtrace:
File: C:\xampp\htdocs\test35\mvc\controllers\Signin.php
Line: 154
Function: delete_cookie
File: C:\xampp\htdocs\test35\mvc\controllers\Signin.php
Line: 47
Function: _setCookie
File: C:\xampp\htdocs\test35\index.php
Line: 323
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\test35\main\core\Exceptions.php:271)
Filename: core/Input.php
Line Number: 408
Backtrace:
File: C:\xampp\htdocs\test35\mvc\controllers\Signin.php
Line: 155
Function: delete_cookie
File: C:\xampp\htdocs\test35\mvc\controllers\Signin.php
Line: 47
Function: _setCookie
File: C:\xampp\htdocs\test35\index.php
Line: 323
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\test35\main\core\Exceptions.php:271)
Filename: helpers/url_helper.php
Line Number: 564
Backtrace:
File: C:\xampp\htdocs\test35\mvc\controllers\Signin.php
Line: 57
Function: redirect
File: C:\xampp\htdocs\test35\index.php
Line: 323
Function: require_once
8. Change this files into your hosting... for PHP 8.1.5 or above..
iTest_PHP 8.1+.zip
9. Enjoy...
Notes:
For password and user on iTest 3.1 or 3.3 versiones (mismatch)
Open phpmyadmin, search in itest database, open the Table: systemadmin
change the field Username:
admin
change the field password:
ee53df007c188014e729e6a74666d5b6c80d3c033d310cfc8fc5b4c25eff8e6cbada0113174fc71fc971e16d315676276bcb9dfc03cdb20a448a698d5aa0fff4
And now put then this credentials:
user: admin
password: admin