ExponentCMS is a popular web site management framework.  It has its own internal security system to protect against web site hacking.  As a result, on cPanel, which has its own system, the file uploads may not work.  Here is what to do when there are file upload issues:

  • make sure suPHP is enabled in cPanel
  • make sure the default mask is 0022 or 022 in 
  • make sure the default mask is 644 in config.php