View Issue Details

This bug affects 1 person(s).
 6
IDProjectCategoryView StatusLast Update
11844Bug reportsConditionspublic2016-11-11 13:18
Reporterqsgt Assigned Toollehar  
PrioritynoneSeveritypartial_block 
Status closedResolutionfixed 
Fixed in Version2.55.x 
Summary11844: Clicking 'Set Conditions' to enter conditions designer returns 500 error
Description

I recently updated Lime Survey from a 1605xx build to the 161026 build because I was noticing some issues. I have successfully updated and all my surveys work fine. However, now, whenever I click on the set conditions button a "The website cannot display the page" 500 error. I have tried in both Chrome and IE.

Steps To Reproduce

Create a question and attempt to set conditions using the set conditions button.

TagsNo tags attached.
Bug heat6
Complete LimeSurvey version number (& build)Version 2.55.1+161026
I will donate to the project if issue is resolvedNo
Browser54.0.2840.71 (Official Build) m (64-bit) and IE 11.0.36
Database type & versionMySQL v 5.6.21 DB schema verision 260
Server OS (if known)linux
Webserver software & version (if known)Apache version 2.2.16
PHP Version5.3.8

Users monitoring this issue

There are no users monitoring this issue.

Activities

ollehar

ollehar

2016-10-31 11:42

administrator   ~41617

OK, can you set debug = 2 in config/config.php please? Try again and paste your error message here.

qsgt

qsgt

2016-10-31 21:03

reporter   ~41626

Clicking set conditions with debug=2 returns the following error message:

Parse error: syntax error, unexpected '[' in /home/qsgt/public_html/registration/application/controllers/admin/conditionsaction.php on line 2016

ollehar

ollehar

2016-11-01 02:32

administrator   ~41630

Will fix, but if you update your PHP version, it will probably be resolved.

qsgt

qsgt

2016-11-01 05:29

reporter   ~41631

Thanks for that. Unfortunately, my hosting provider does not allow PHP upgrades on the shared server that I am using so I will have to wait for you to fix it. Would I be correct in assuming that the fix will be provided in the next release of LS?

ollehar

ollehar

2016-11-01 08:09

administrator   ~41632

Yes, or you can do a "git pull" after the fix.

ollehar

ollehar

2016-11-01 11:06

administrator   ~41638

Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=21222

c_schmitz

c_schmitz

2016-11-11 13:18

administrator   ~41852

Version 2.55.3 released

Related Changesets

LimeSurvey: master 757e35b9

2016-11-01 11:05:59

ollehar

Details Diff
Fixed issue 11844: Clicking 'Set Conditions' to enter conditions
designer returns 500 error

Dev: Must use temp variable to access array from function in 5.3
Affected Issues
11844
mod - application/controllers/admin/conditionsaction.php Diff File

Issue History

Date Modified Username Field Change
2016-10-31 01:51 qsgt New Issue
2016-10-31 11:42 ollehar Note Added: 41617
2016-10-31 11:42 ollehar Assigned To => ollehar
2016-10-31 11:42 ollehar Status new => feedback
2016-10-31 21:03 qsgt Note Added: 41626
2016-10-31 21:03 qsgt Status feedback => assigned
2016-11-01 02:32 ollehar Note Added: 41630
2016-11-01 05:29 qsgt Note Added: 41631
2016-11-01 08:09 ollehar Note Added: 41632
2016-11-01 11:06 ollehar Changeset attached => LimeSurvey master 757e35b9
2016-11-01 11:06 ollehar Note Added: 41638
2016-11-01 11:06 ollehar Resolution open => fixed
2016-11-01 11:08 ollehar Status assigned => resolved
2016-11-01 11:08 ollehar Fixed in Version => 2.55.x
2016-11-11 13:18 c_schmitz Note Added: 41852
2016-11-11 13:18 c_schmitz Status resolved => closed