Jamroom Logo Jamroom 5 Core
is now Open Source!
Follow Jamroom on Twitter!

This document applies to Jamroom 2 only!
For current Jamroom 4 Documentation, visit the main Jamroom Documentation section.

The typical cause of this error is that your Webserver is running PHP in “CGI” mode, and Jamroom needs to have the user permission set correctly for this mode. You’ll want to edit the jamroom/config/settings.cfg.php file and change the following:

# permissions - by default, Jamroom will create new folders with the
# permissions set with the following settings. NOTE: do NOT use
# quotes around this value or it will not work.
# Examples:
# Server API = Apache = 0777
# Server API = CGI = 0755
$config['directory_mode'] = 'detect';
 
# file permissions mode - by default, Jamroom will create all new files
# with the permissions that are provided here. NOTE: do NOT use any
# quotes (single or double) around this value or it will not work.
# Examples:
# Server API = Apache = 0666
# Server API = CGI = 0644
$config['file_mode'] = 'detect';

to this:

# permissions - by default, Jamroom will create new folders with the
# permissions set with the following settings. NOTE: do NOT use
# quotes around this value or it will not work.
# Examples:
# Server API = Apache = 0777
# Server API = CGI = 0755
$config['directory_mode'] = 0755;
 
# file permissions mode - by default, Jamroom will create all new files
# with the permissions that are provided here. NOTE: do NOT use any
# quotes (single or double) around this value or it will not work.
# Examples:
# Server API = Apache = 0666
# Server API = CGI = 0644
$config['file_mode'] = 0644;

By default Jamroom will try to auto-detect the proper permissions mode, but sometimes this is not possible (and can vary depending on how PHP is installed).

After making this change you will want to Regenerate your Artist Themes from the Admin Menu → Tools Menu.

If this does not fix the problem, you’ll likely need to get assistance from your web hosting provider, as the error can be caused by many different server-related issues. You can often consult your Web server error log for further information to the cause of the problem.

Solutions Products Support Community Company
Social Media Platform
Social Networking Software
Musician Website Manager
Community Builder
Jamroom 5
Jamroom 5 Modules
Jamroom Marketplace
Support Forum
Documentation
Support Center
Contact Support
Community Forum
Member Sites
Developers
About Us
Contact Us
Privacy Policy
©2003 - 2024 The Jamroom Network