Welcome, Guest
Username: Password: Remember me

TOPIC: [an error occurred while processing this directive]

[an error occurred while processing this directive] 1 year 4 weeks ago #99146

  • tbwaiyaki
  • tbwaiyaki's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 4
  • Thank you received: 1
  • Karma: 0
I have recently installed Limesurvey (Version 2.00+ Build 130526) on my domain site. I have also installed a copy locally on a virtual machine running Ubuntu 12 (Precise Pangolin) which I used to test the survey. The survey included a number of text arrays requiring numbers only, with totals on rows and columns. There about 8 of these with the Y-values filtered by an earlier list of 15 values.

At first all was well, but as I increased the text arrays the completed survey would end with the error:

[an error occurred while processing this directive] on a blank page.

Also, on examining the results submitted on both sites, they were all empty. Note that on the Ubuntu, I had split the survey into 3 groups and the results for the first group would be stored but the rest would be NULLs. Late, even the first group stopped performing any storage.

I have checked permissions on the site and I have tried to increase the php maximum memory allocation, with no effect. I urgently need assistance.

Thanks.
Attachments:
The administrator has disabled public write access.

[an error occurred while processing this directive] 1 year 4 weeks ago #99155

  • tbwaiyaki
  • tbwaiyaki's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 4
  • Thank you received: 1
  • Karma: 0
Some additional information:

I was able to get a survey to complete (up to pressing the submit button) and strangely ended up at the standard limesurvey form indicating no surveys are available (see attachment)

I then began deleting survey questions 1 by 1 and after deleting the 6th question, I finally got the 'Thank you' page after submission (see attachment). In this case, data was finally stored in the database. But now I'm 6 questions short!

I would appreciate expert help on this issue. It seems to be a memory problem, probably with the text array widget. What is the solution?

Thanks.
Attachments:
The administrator has disabled public write access.

[an error occurred while processing this directive] 1 year 4 weeks ago #99208

  • tbwaiyaki
  • tbwaiyaki's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 4
  • Thank you received: 1
  • Karma: 0
Well, good news!

After extensive research I looked in the error.log file of apache and found this little bit of info:
PHP Warning: Unknown: Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini.

I then located the relevant php.ini file and increased the parameter to 2000. (There were 2 so I changed both). When this did not work, I looked again and removed the unobtrusive little semicolon ';' at the start of the line.

:woohoo:

I'm running more tests but I think this one's in the bag!
The administrator has disabled public write access.
The following user(s) said Thank You: mdekker

[an error occurred while processing this directive] 1 year 3 weeks ago #99226

  • DenisChenu
  • DenisChenu's Avatar
  • OFFLINE
  • Moderator Lime
  • Posts: 6331
  • Thank you received: 817
  • Karma: 243
Not a news ... :whistle:
The administrator has disabled public write access.

[an error occurred while processing this directive] 1 year 3 weeks ago #99279

  • tbwaiyaki
  • tbwaiyaki's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 4
  • Thank you received: 1
  • Karma: 0
Sorry. My first time. I did say 'Good News'

I was given the forum options:
  • Installation & update issues
  • Design issues
  • Can I do this with LimeSurvey?
  • Development
  • Future features
  • News

None seemed to fit so I chose News. It's not even a bug, just a configuration issue with PHP.

Perhaps, in the limesurvey manual, a page could be added discussing the configuration parameters that would have a significant impact on limesurvey users, such as for PHP,JavaScript, linux, etc. This seems particularly important since coding is now part of the limesurvey experience. Just a thought.

Thanks for your response. B)
The administrator has disabled public write access.
Time to create page: 0.115 seconds
Donation Image