1There is a php.ini directive called disable_functions. Functions added to this
2list will be disabled by PHP and when you try to execute those functions, you
3get this error. As mentioned, in all probability your hosting provider has
4added exec to the disabled list. This is a common practice in shared hosting.
5
6You will need a dedicated server if you really want to run exec
7(or some hosting provider who provides pseudo-exec functionality). It is a bad
8idea to trust a shared hosting provider who allows you to run exec unrestrained.
9