I was being snarky, but I was clearly talking about the Release Notes, not the wiki. You seem not to have addressed that at all - unless the official Release Notes are sourced from the wiki, which seems odd; how would general help-y people in the community know what version of PHP the app was coded against? Isn't that for the developers to say? Am I supposed to go edit the wiki with a note that says, "Ignore the Release Notes, the necessary PHP version appears to be something higher than specified, but I'm not sure which?"
When we users go to download code to install or upgrade LimeSurvey, the most important thing is the Release Notes, which are specifically called to our attention on the "Download" page and displayed clearly on the "Latest stable release" page. Here's a screenshot:
I took this explicit information in good faith and did follow the upgrade process detailed in the wiki. Eventually, after becoming thoroughly frustrated, I managed to get errors displayed and finally got to this page, where I find someone with the same problem and someone, apparently on the team, saying they "think" a later version is required. This may explain why the Release Notes are not right, since people on the team may not be sure themselves. This is scary.
The Release Notes for any project are necessary, fundamental documentation, presumably compiled by the project's core team. In this case, they appear to have been the direct cause of a failed upgrade. This is really not ok. I'm sorry if my saying so offends the sensitive but, while someone in my situation can always be more diplomatic (especially me, let's face it), actually distributing software with instructions that might see the software fail to run at all is pretty bad. If it were my project, I'd expect people to be pretty annoyed, and to see the project in a somewhat less favourable light.
Anyways, enough of this. Maybe I just suck and should be locked in a room with no network access, rocking backwards and forwards, wearing a jacket with inexplicably long sleeves, unable to be helped by confused psychologists who, sadly, might have been able to decipher my mumblings if only they'd done some programming training.
But it would be kind of nice, for other, less annoying hapless upgraders, assuming the PHP version issue is actually the issue, to actually find out which version of PHP this app should run on. Even a developer saying something like "well, the one on my dev box is PHP blah.blah, so that should work" would help. But I concur that I may have exhausted my ration of tolerance and will be left to suck it and see. I return now to the succour of darkness.