I've been using the Focus Labs bootstrap with great success for my last few projects. However just now I ran into a snag. I exported my production database, imported it locally, and now the site does not work and I get these errors:
A PHP Error was encountered Severity: Notice Message: Undefined property: EE::$session Filename: libraries/Functions.php Line Number: 377 A PHP Error was encountered Severity: Notice Message: Trying to get property of non-object Filename: libraries/Functions.php Line Number: 377 A PHP Error was encountered Severity: Warning Message: Cannot modify header information - headers already sent by (output started at /Users/User/Sites/example/system/codeigniter/system/core/Exceptions.php:170) Filename: libraries/Functions.php Line Number: 402
If I turn off extensions in my config file things do work, sans extensions.
I did another export/import of the database to be sure, compared all my add on versions (all are the same), went back to my old local database (that works), and sync'd all my templates to the new production database. None of these fixed the issue.
Turning off all extensions via the database (Sequel Pro) allowed me to isolate it to Force SSL and specifically the on_page_load method.
At least now I can work locally, but would like to get things running smoothly again. I've posted in the Devot-ee forums and will link back to here.