Same thing here PHP version 5.4.20 running on dreamhost.
I updated laravel to create a new project and when I tried to access the /public folder it crashes with the same error =S.
Does changing the  to array() fix the issue?
I don't know what happened with my dreamhost server but when login via ssh and checking version on the terminal it said 5.4, however I accessed the Control Panel and the PHP version was set to 5.3.
Hope this helps sbdy.
Sign in to participate in this thread!
We'd like to thank these amazing companies for supporting us