Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Intermittent Survey Submission Error - Internal Server Error 500

More
7 years 10 months ago #134814 by brady
Hi,

It appears there is an intermittent Error 500 given to users on completion of a survey rather than then "Thank You" on my LAMP (CentOS7) system. No data is lost and all information is saved, just the user receives an error when in fact the survey was actually completed successfully. Directory permissions check out so have examined the Apache Log and found these errors? Is there a setting I should modify on the server configuration?

Any thoughts would help as I am fresh out. Thank you :)

[Tue Apr 19 11:01:31.402877 2016] [:error] [pid 27049] [client 10.8.134.67:61360] zend_mm_heap corrupted, referer: lmsc.ra.ac.ae/ras/index.php/888129
[Tue Apr 19 11:01:31.409067 2016] [core:error] [pid 27049] [client 10.8.134.67:61360] End of script output before headers: index.php, referer:
[Tue Apr 19 11:01:53.619620 2016] [core:error] [pid 23700] [client 10.8.134.67:61365] End of script output before headers: index.php, referer:
[Tue Apr 19 11:04:37.780526 2016] [mpm_prefork:notice] [pid 930] AH00171: Graceful restart requested, doing restart
[Tue Apr 19 11:04:38.003750 2016] [mpm_prefork:notice] [pid 930] AH00163: Apache/2.4.16 (Unix) OpenSSL/1.0.1e-fips mod_bwlimited/1.4 configured -- resuming normal operations
[Tue Apr 19 11:04:38.003803 2016] [core:notice] [pid 930] AH00094: Command line: '/usr/local/apache/bin/httpd'
[Tue Apr 19 11:10:25.811685 2016] [core:error] [pid 28908] [client 31.218.37.156:18297] End of script output before headers: index.php, referer: lmsc.ra.ac.ae/ras/index.php/888129
The topic has been locked.
More
7 years 5 months ago #142188 by vieville
Hi,

we have got the same problem since a couple of weeks an the php says the same error End of script output before headers:
I tried unsucessfully to activate internal log of limesurvey to find an investigation track. My current running release is Version 2.51.3+160907


On your side, have you solved this issue ? As there is no answer to your questions I don't know if a solution exists

Thanks you

Claude
The topic has been locked.
More
7 years 5 months ago #142193 by jelo

vieville wrote: we have got the same problem since a couple of weeks an the php says the same error End of script output before headers:

You should post a few infos about your setup. E.g. Webserver, PHP version, Operatingsystem (Linux distribution).

The logfile brady posted looks like an issue between Apache and PHP.
The "zend_mm_heap corrupted" is a sign for that. It often isn't directly related to LimeSurvey, but more like an bug in PHP.

So first step is to look for error logfiles of the webserver and/or php. I am not talking about error-logging inside LimeSurvey.
If you are using a hosting provider it sometime become difficult to get a hand on these logfiles.
But without these logfiles it be nearly impossible to get an idea whats going on.

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users
The following user(s) said Thank You: LouisGac
The topic has been locked.
  • LouisGac
  • LouisGac's Avatar
  • Visitor
  • Visitor
7 years 5 months ago #142223 by LouisGac
First Google result for: "zend_mm_heap corrupted"
stackoverflow.com/questions/2247977/what...-heap-corrupted-mean

After much trial and error, I found that if I increase the output_buffering value in the php.ini file, this error goes away

The topic has been locked.

Lime-years ahead

Online-surveys for every purse and purpose