View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
17922 | Bug reports | ComfortUpdate | public | 2022-03-02 08:50 | 2022-03-14 11:35 |
Reporter | baltzis | Assigned To | c_schmitz | ||
Priority | none | Severity | crash | ||
Status | closed | Resolution | fixed | ||
Product Version | 5.x | ||||
Summary | 17922: ComfortUpdate deleted essential files | ||||
Description | ComfortUpdate deleted essential files in the \application\controllers\ directory. As a result, initially, the whole installation became inaccessible. By adding some of the deleted files from another installation (e.g., \application\controllers\admin\Authentication.php), the system became accessible, however "Configuration\Global" and "Configuration\Global survey" menu options produce the following error: 500: Internal server error The same problem persists with the update to version 5.3.1. | ||||
Steps To Reproduce | Steps to reproduceOn a Windows server installation (see below for version etc.) use ComfortUpdate to update to 5.3.0 Expected resultUpdate to 5.3.0 from the previous version. Actual resultSeveral files are deleted from the "\application\controllers\" directory and the installation becomes inaccessible (at least for administration). The issue remains with the latest update to 5.3.1. | ||||
Tags | No tags attached. | ||||
Bug heat | 8 | ||||
Complete LimeSurvey version number (& build) | Version 5.3.1+220301 | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | Chrome, Edge | ||||
Database type & version | mysql, mysqlnd 5.0.12-dev - 20150407 - $Id: 38fea24f2847fa7519001be390c98ae0acafe387 $ | ||||
Server OS (if known) | Windows NT WIN-A34LDHDT6H4 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64 | ||||
Webserver software & version (if known) | Microsoft-IIS/8.5 | ||||
PHP Version | 7.2.7 | ||||
File should not be deleted but moved - they have been renamed. Strange that Authentication.php was gone for you. For the globalsettings problem, we'll have to test on a Windows machine in the office. |
|
Can you list us your current content in application/controllers/ folder? |
|
While you wait for a fix, you can manually download the latest version of unzip it. https://community.limesurvey.org/downloads/ The problem is related to case sensitivity in file names on Windows vs Linux. |
|
Sure, here it is: \application\controllers\ \application\controllers\admin\ \application\controllers\survey\ |
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=33304 |
|
Thank you so much for the tip! I unzipped and added the globalsetting.php file to the \application\controllers\admin\ directory and the problem is solved. Everything seems to be normal now (except for issue 17811 which remains unresolved). |
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=33306 |
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=33307 |
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=33339 |
|
Fixed in Release 5.3.5+220314 |
|
LimeSurvey: master f101336c 2022-03-02 12:42 Details Diff |
Fixed issue 17922: ComfortUpdate deletes essential files |
Affected Issues 17922 |
|
mod - application/controllers/admin/Update.php | Diff File | ||
LimeSurvey: master d6f38254 2022-03-02 13:47 Details Diff |
Fixed issue 17922: ComfortUpdate deletes essential files |
Affected Issues 17922 |
|
mod - application/config/updater_version.php | Diff File | ||
LimeSurvey: master 7e9e35c1 2022-03-02 15:18 Details Diff |
Fixed issue 17922: ComfortUpdate deletes essential files |
Affected Issues 17922 |
|
mod - application/controllers/admin/Update.php | Diff File | ||
LimeSurvey: master 8c96fd9b 2022-03-08 17:12 Details Diff |
Fixed issue 17922: ComfortUpdate deletes essential files Dev Fixed order of including the libraries |
Affected Issues 17922 |
|
mod - application/controllers/admin/Update.php | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2022-03-02 08:50 | baltzis | New Issue | |
2022-03-02 10:48 | galads | Assigned To | => ollehar |
2022-03-02 10:48 | galads | Status | new => assigned |
2022-03-02 10:52 | ollehar | Note Added: 68491 | |
2022-03-02 10:52 | ollehar | Bug heat | 0 => 2 |
2022-03-02 10:54 | ollehar | Note Added: 68492 | |
2022-03-02 11:33 | ollehar | Note Added: 68497 | |
2022-03-02 11:40 | baltzis | Note Added: 68498 | |
2022-03-02 11:40 | baltzis | Bug heat | 2 => 4 |
2022-03-02 11:50 | c_schmitz | Changeset attached | => LimeSurvey master f101336c |
2022-03-02 11:50 | c_schmitz | Note Added: 68500 | |
2022-03-02 11:50 | c_schmitz | Bug heat | 4 => 6 |
2022-03-02 11:50 | c_schmitz | Assigned To | ollehar => c_schmitz |
2022-03-02 11:50 | c_schmitz | Resolution | open => fixed |
2022-03-02 11:55 | baltzis | Note Added: 68501 | |
2022-03-02 12:16 | c_schmitz | Status | assigned => resolved |
2022-03-02 12:47 | c_schmitz | Changeset attached | => LimeSurvey master d6f38254 |
2022-03-02 12:47 | c_schmitz | Note Added: 68516 | |
2022-03-02 14:18 | c_schmitz | Changeset attached | => LimeSurvey master 7e9e35c1 |
2022-03-02 14:18 | c_schmitz | Note Added: 68518 | |
2022-03-08 16:12 | c_schmitz | Changeset attached | => LimeSurvey master 8c96fd9b |
2022-03-08 16:12 | c_schmitz | Note Added: 68595 | |
2022-03-14 11:35 | LimeBot | Note Added: 68656 | |
2022-03-14 11:35 | LimeBot | Status | resolved => closed |
2022-03-14 11:35 | LimeBot | Bug heat | 6 => 8 |