View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0030794 | mantisbt | signup | public | 2022-07-24 09:55 | 2023-02-22 19:21 |
| Reporter | dregad | Assigned To | dregad | ||
| Priority | normal | Severity | major | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Target Version | 2.25.6 | Fixed in Version | 2.25.6 | ||
| Summary | 0030794: Captcha image not showing on PHP 8.1 | ||||
| Description | Securimage 3.6.8 is not compatible with PHP 8.1. The catpcha image is not displayed on signup_page.php (see attached screenshot) Loading the image directly in a browser tab shows a very large number of PHP Deprecated notices, on various line numbers:
The problem has been reported upstream and a pull request has been provided (https://github.com/dapphp/securimage/pull/112) but the library's author is no longer maintaining it, so it is highly unlikely that the PR will be merged and a new release cut. Until we have the resources to replace Securimage (see 0027156), we should patch it manually in our fork of the repository https://github.com/mantisbt/securimage which is already the source for Composer. | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
|
The 'mantis' branch of our Securimage fork has been updated to fix the PHP 8.1 compatibility issues. Changes will be pulled in via composer update. |
|
|
MantisBT: master-2.25 5d5d74f0 2022-07-30 11:17 Details Diff |
Update Securimage library to custom 3.6.8 version The 'mantis' branch of our Securimage fork [1] was updated to fix PHP 8.1 compatibility issues. The initial patch was submitted as a PR to the upstream repository [2], and a few additional fixes covering the audio-related scripts were committed and submitted to the PR's author. This commit updates the composer lock file, to pull these changes in. Fixes 0030794 [1]: https://github.com/mantisbt/securimage [2]: https://github.com/dapphp/securimage/pull/112 |
Affected Issues 0030794 |
|
| mod - composer.lock | Diff File | ||