View Issue Details

This issue affects 1 person(s).
 4
IDProjectCategoryView StatusLast Update
10852Bug reportsComfortUpdatepublic2016-04-07 23:57
Reporterakeyser Assigned ToLouisGac 
PriorityimmediateSeveritycrash 
Status closedResolutionfixed 
Product Version2.50.x 
Summary10852: Unable to use ComfortUpdate on an IIS server (without mod-rewrite capabilities)
Description

I am unable to initiate the ComfortUpdate process on an IIS7.5/PHP5.6 server.

Steps To Reproduce
  1. Install an older version of LimeSurvey in IIS7/PHP.
  2. Proceed to ComfortUpdate.
    The following is displayed:

you have an error, or a notice, inside your local installation of limesurvey. See :
Server Error

404 - File or directory not found.
The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.

Additional Information

I did some digging and it appears that the site is trying to AJAX-load content from a rewritten URL instead of by way of the more compatible index.php?r=

This makes this entire (paid) feature unusable on IIS servers that don't have the capability to rewrite URLs.

TagsNo tags attached.
Attached Files
Bug heat4
Complete LimeSurvey version number (& build)160311
I will donate to the project if issue is resolvedNo
Browser
Database type & versionMySQL 5.6.27-log
Server OS (if known)Windows Server 2008 R2
Webserver software & version (if known)IIS 7.5
PHP Version5.6.14

Users monitoring this issue

There are no users monitoring this issue.

Activities

LouisGac

LouisGac

2016-04-07 14:37

developer   ~37076

This bug has been resolved in new versions.
We build a patch for older versions, I will upload it here.

LouisGac

LouisGac

2016-04-07 14:41

developer   ~37081

Here the old bug:
https://bugs.limesurvey.org/view.php?id=10770

I'm going to upload here the patch right now

as said in the comment there:

thank you for reporting ;-)
and sorry for this error. It has been corrected a long time ago for 2.06. In the last merge with 2.5, I didn't merged the comfortUpdate views (too much different) and totally forgot to port the fix...

LouisGac

LouisGac

2016-04-07 14:43

developer   ~37082

Patch uploaded in this bug report, you can also download it from here :
http://comfortupdate.limesurvey.org/old_updates/comfortupdate_25_geturlfix_before_160317.zip

Please, just copy/paste the content of this archive in the root of your LimeSurvey installation

akeyser

akeyser

2016-04-07 16:05

reporter   ~37091

Thank you for the patch; though I manually updated to 160404 a bit ago and the feature worked again! I was quite pleased :)

Issue History

Date Modified Username Field Change
2016-04-01 17:02 akeyser New Issue
2016-04-01 17:02 akeyser Status new => assigned
2016-04-01 17:02 akeyser Assigned To => LouisGac
2016-04-07 14:30 c_schmitz Priority none => immediate
2016-04-07 14:37 LouisGac Note Added: 37076
2016-04-07 14:41 LouisGac Note Added: 37081
2016-04-07 14:42 LouisGac File Added: comfortupdate_25_geturlfix_before_160317(1).zip
2016-04-07 14:43 LouisGac Note Added: 37082
2016-04-07 16:05 akeyser Note Added: 37091
2016-04-07 23:57 c_schmitz Status assigned => closed
2016-04-07 23:57 c_schmitz Resolution open => fixed