getCollectionAttributeValue() error upon installation

Permalink
After installing all the files for 5.2.0 I go to the index page and get a white page with: Call to a member function getCollectionAttributeValue() on a non-object in /concrete/elements/header_required.php on line 19

In case it was a problem with that version, I also tried 5.0.0, but got the same error.

Here's a temporary URL to phpinfo. I imagine there's some php server or environment variable that needs tweaking, but I don't know what it would be.

[deleted]

Help appreciated! (I also posted this to another thread but didn't get a response after a few days so I'm posting this new thread. Sorry for the dup.)

 
ScottC replied on at Permalink Reply
ScottC
but I have run into issues with the suhoshin hardening that is used by Mosso, so I had to be moved to an experimental cluster that had standard server variables. After I ran on a cluster that had standard php variables, I was fine.

I have also hosted with mediatemple, they work fine.

Say, to techs, why is this working on mediatemple, bluehost, even godaddy(barely) but not on your server? If they want to keep you around they will figure it out.

Or just host with frz, after all their hosting has the backing of mutton-chops.
jeffwillden replied on at Permalink Reply
Thanks for pointing me in the right direction. I got past this error by putting the following two lines into php.ini in the Concrete5 root:

suhosin.request.max_vars = 1024
suhosin.post.max_vars = 1024