Priority: Urgent
Current State: Closed
Released In: 2.1.4
Target Release: patch
Applies To: Extension
Component: Configure
Branches: Release02x01 master
Item14288
On a system that is
missing the DBI perl module:
- Enable the PageCache
- Attempt to disable the page cache - The JSON request returns 500 - crashed due to missing Perl module DBI
- Attempt to reload Configure, it crashes
- Try to view Main/WebHome - it crashes
I recreated this on the Foswiki VM, by removing the DBI module.
The crash will be fixed in 2.1.4, by a fix to Foswiki.pm that disables the Cache, but the underlying issue - unsaved config changes leaking into the live $Foswiki::cfg hash still exists.
--
GeorgeClark - 21 May 2017