What is the common error message "Cannot send session cache limiter - headers already sent" in PHP, and how can it be resolved?

The common error message "Cannot send session cache limiter - headers already sent" in PHP occurs when there is whitespace or output sent before session_start() is called. To resolve this issue, ensure that session_start() is called before any output is sent to the browser.

<?php
// Ensure session_start() is called before any output
session_start();

// Your PHP code here
?>