I’m not a developer so any help would be appreciated with the following - I have a site (using Kirby 3 and Zero One) that works locally and on our development server (in a sub folder) but for whatever reason when I upload it to the client host (also in a sub folder for testing purposes) server I’m getting…
Error thrown with message “Call to undefined function Bnomei\exec()”
The site works if I turn the cache busting off… The hosting provider said the configuration of both servers should be the same and can’t offer an explanation at the moment as to why it works on one and not the other…
As said, I’m not a developer, so I have no idea but at least there’s a working version of the site now…
I’m pretty sure it’s that “disable_functions” configuration that on one installation contains “exec” and on the other not. Notice that this isn’t necessarily a configuration on the “server” level - therefore the hosting company wouldn’t really know if they don’t look at it.
One thing you could do:
In both installations (test and production), if you can, look if there are any “php.ini” or “user.php.ini” or “user.ini” or similarly named files in the directories (or in any parent directory) of where the sites are installed. What do they contain?