I have tried to investigate this a bit more.
The error arises because the file LSHttpRequest.php cannot be found. However, there is a file with this name in the system, namely in the web surver (htdocs) sub-directory /limesurvey/application/core
So what is going wrong here? It seems the path used to find the file is incorrect. Now, I assume that the path is derived from basePath in some way (I don't have enough detailed knowledge of the limesurvey system to know exactly how). In thye simple way of sewtting up limesurvey, the base path is worked out in config.php, and apparently should be one directory "higher up" than the directory in which config.php is found. Now config.php is in the directory .../limesurvey/application/config, which means that basePath should be set to .../limesurvey/application
However, I have been folliwng the installation security instructions at
www.limesurvey.org/manual/Installation_security_hints
, which suggest just using .../limesurvey as the basePath. This seems not to be a good idea, and this explains why the error arises, I guess.
However, finding a proper solution is not easy. The good new is that if I set basePath to .../limesurvey/application, the file LSHttpRequest.php gets found
But then it all goes wrong again. and I get a new PHP message, which I attach. This doesn't look good at all -- it looks as though the whole PHP setup no longer hangs together coherently. I think I need a real expert in LS's architecture to find the real root of the problem.
Hope someone will help...
Many hopeful regards
Robin