View Issue Details

This bug affects 1 person(s).
 8
IDProjectCategoryView StatusLast Update
19689Bug reportsOtherpublic2024-09-18 17:04
Reportertibor.pacalat Assigned Totibor.pacalat  
PrioritynoneSeverityminor 
Status closedResolutionwon't fix 
Product Version6.6.x 
Summary19689: php8.3 compatibility - Yii
Description

Main ticket https://bugs.limesurvey.org/view.php?id=19632

Yii
FILE: /var/www/html/limesurvey/vendor/yiisoft/yii/framework/base/CSecurityManager.php
FILE: /var/www/html/limesurvey/vendor/yiisoft/yii/framework/web/services/CWebService.php

Steps To Reproduce

Steps to reproduce

(Replace this text with detailed step-by-step instructions on how to reproduce the issue)

Expected result

(Write here what you expected to happen)

Actual result

(Write here what happened instead)

TagsNo tags attached.
Bug heat8
Complete LimeSurvey version number (& build)6.6.1+240806
I will donate to the project if issue is resolvedNo
Browser
Database type & version.
Server OS (if known)
Webserver software & version (if known)
PHP Version.

Relationships

related to 19632 assignedgabrieljenik Make Limesurvey compatible with php8.3 

Users monitoring this issue

There are no users monitoring this issue.

Activities

DenisChenu

DenisChenu

2024-09-12 11:22

developer   ~80984

Note that Yii 1.1 has reached end of life and will only receive necessary security fixes and fixes to adjust the code for compatibility with PHP 7 and 8 if they do not cause breaking changes. This allows you to keep your servers PHP version up to date in the environments where old Yii 1.1 applications are hosted and stay within the version ranges supported by the PHP team.

Currently tested and supported up to PHP 8.2.

can be reported at Yii https://github.com/yiisoft/yii/issues see https://github.com/yiisoft/yii/issues/4552

gabrieljenik

gabrieljenik

2024-09-12 15:18

manager   ~80991

As said here:
https://github.com/yiisoft/yii/issues/4552#issuecomment-2258038752

We can use:
https://github.com/yiisoft/yii/pull/4553/files

Should we apply changes manually? I guess right?
@c_schmitz?

c_schmitz

c_schmitz

2024-09-12 15:53

administrator   ~81001

yes, please go ahead

gabrieljenik

gabrieljenik

2024-09-16 22:04

manager   ~81036

I don't think we need to do anything about this.

The errors that popped up in the rector refer to things that were removed in PHP 7.2 and 7.0. Obviously we're not using them. If not, would have pop up earlier.

The only change I see in the PR (PHP 8.3 compatibility by marcovtwout · Pull Request #4553 · yiisoft/yii ) is in the setLocaleDataPath() method of CApplication, which we're not using either.

tibor.pacalat

tibor.pacalat

2024-09-18 15:36

administrator   ~81040

Ok, can I close this one then?

gabrieljenik

gabrieljenik

2024-09-18 15:55

manager   ~81045

I think you can close it. If we found an issue when testing, we will re open it.

Issue History

Date Modified Username Field Change
2024-08-08 14:13 tibor.pacalat New Issue
2024-09-11 12:33 tibor.pacalat Assigned To => gabrieljenik
2024-09-11 12:33 tibor.pacalat Status new => assigned
2024-09-12 11:21 DenisChenu Relationship added related to 19632
2024-09-12 11:22 DenisChenu Note Added: 80984
2024-09-12 11:22 DenisChenu Bug heat 0 => 2
2024-09-12 15:18 gabrieljenik Note Added: 80991
2024-09-12 15:18 gabrieljenik Bug heat 2 => 4
2024-09-12 15:53 c_schmitz Note Added: 81001
2024-09-12 15:53 c_schmitz Bug heat 4 => 6
2024-09-16 22:04 gabrieljenik Note Added: 81036
2024-09-16 22:04 gabrieljenik Assigned To gabrieljenik => tibor.pacalat
2024-09-16 22:04 gabrieljenik Status assigned => ready for testing
2024-09-18 15:36 tibor.pacalat Note Added: 81040
2024-09-18 15:36 tibor.pacalat Bug heat 6 => 8
2024-09-18 15:55 gabrieljenik Note Added: 81045
2024-09-18 17:04 tibor.pacalat Status ready for testing => closed
2024-09-18 17:04 tibor.pacalat Resolution open => won't fix