Limesurvey completely broken after ComfortUpdate and manual reinstall!

More
4 years 8 months ago - 4 years 8 months ago #159340 by mfreund
My LS suddenly started producing problems, with the main survey admin home screen and the surveys list working okay, but when I tried to open a survey the page would only partially load and the links would be dead. (Screen shot below.)


I thought that the script files might have somehow gotten corrupted, so I did a database integrity check that did not indicate any problems.

I then tried doing a ComfortUpdate, and the only alert it gave me was about my modified favicon.ico file. However, when I finalized the ComfortUpdate, the Limesurvey screen came up completely blank.


I then tried to download the current version of LS and manually install it (preserving only config.php and /upload), but it still comes up completely blank.

What could be going on? I checked the permissions, which are set to 755. Is there something else that could be happening?

This is a terrible time for this to happen, since I was just about to launch an important survey tomorrow! If anyone can help me troubleshoot ASAP, I will greatly appreciate it!

(Disclaimer: I am a good trained monkey, capable of following directions but not very sophisticated when it comes to technical issues like this. My site is hosted, so I may not have access to some server admin functionality.)
Attachments:
Last edit: 4 years 8 months ago by mfreund.
The topic has been locked.
More
4 years 8 months ago #159345 by ollehar
Hi,

Could you set debug = 2 in config.php, please? Then reload the page and post your error message here.
The topic has been locked.
  • LouisGac
  • LouisGac's Avatar
  • Visitor
  • Visitor
4 years 8 months ago #159347 by LouisGac
could you open a ticket please? (menu on top right Support->Contact us)
I will help you step by step
The topic has been locked.
More
4 years 8 months ago #159358 by mfreund
I received this error message:

Parse error: syntax error, unexpected '/application/config/config-defaults.php on line 600
The topic has been locked.
More
4 years 8 months ago #159362 by ollehar
For anyone else having this issue, the solution should be to change

[1]

to

array(1)

on line 600 in config-defaults.php
The following user(s) said Thank You: tomzt
The topic has been locked.
More
4 years 8 months ago - 4 years 8 months ago #159803 by tomzt
After I set debug = 2 in config.php I found Error in \limesurvey\application\models\respons.php in line 115 .
I change it from $errors = []; to $errors = arraray();

It work
Last edit: 4 years 8 months ago by tomzt.
The following user(s) said Thank You: DenisChenu
The topic has been locked.
More
4 years 8 months ago #159810 by ollehar

tomzt wrote: After I set debug = 2 in config.php I found Error in \limesurvey\application\models\respons.php in line 115 .
I change it from $errors = []; to $errors = arraray();

It work


Thanks for reporting this. I've commited this change to the repository.
The following user(s) said Thank You: tomzt
The topic has been locked.

Start now!

Just create your account and start using Limesurvey today.

Register now