i am getting Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at error
<
Generally this error arise when we send header after echoing or printing. If this error arise on a specific page then make sure that page is not echoing anything before calling to start_session().
Example of Unpredictable Error:
One more example:
Conclusion: Do not output any character before calling session_start() or header() functions not even a white-space or new-line