Global Configuration is the master settings panel for the entire Joomla installation. Changes here affect every page, every component, and every user unless overridden at a lower level. It is accessible only to Super Users at Admin → System → Global Configuration.

Site Tab

SettingPurpose
Site NameAppears in browser title bar and admin header
Site OfflinePuts the front-end in maintenance mode with a custom message
Default EditorTinyMCE, CodeMirror, or None (plain textarea) site-wide
Default List LimitNumber of items per page in admin list views
Default Feed LimitNumber of articles in RSS/Atom feeds
Feed EmailAuthor email in feeds — site email or author email

System Tab

SettingPurpose
Debug SystemShows query count, memory usage, and language debug info
Error ReportingPHP error level — set to None in production
CacheConservative (safe) or Progressive caching
Cache TimeMinutes before cached pages expire
Cache HandlerFile (default) or Memcached
Maximum VersionsVersion history retention count per article

Server Tab

SettingPurpose
Path to Temp FolderUsed for uploads and cache — must be writable
GZIP Page CompressionCompress HTML output — enable if server doesn't handle it
Force HTTPSRedirect all traffic to HTTPS — entire site or admin only
Proxy SettingsConfigure if Joomla is behind a reverse proxy
Database SettingsView current DB host, name, and prefix (read-only)

Logging

Enable logging in the Server tab to write error and deprecation notices to logs/everything.php. Set log priorities to choose the verbosity level. Always review logs after major updates.

Warning: Turning on Debug System in production exposes server paths and query details to all visitors. Enable it only on a staging environment or while authenticated as an admin.