PHP asks you to fiddle with runtime configuration more than any other language, it seems to me. I don't remember needing to mess with ruby, node, or python ini files for a web app but I've hit many issues where php.ini needed changes. I suppose this is also true of our Java app.
Is this an artifact of older web software stacks? Or is it a PHP design choice? It's so normalized it only just occurred to me other languages don't need this kind of attention.