esmero / archipelago-deployment

Archipelago Commons Docker Deployment Repository
33 stars 15 forks source link

Add $settings['class_loader_auto_detect'] = FALSE for PHP8 #186

Closed DiegoPino closed 2 years ago

DiegoPino commented 2 years ago

What?

PHP8 is fast and APC is greedy. Means when developing and adding new classes the PHP container will cache Classes and autoloaders won't work on new classes added on the fly.

For development purposes on this repo we should put this to FALSE on settings.php but leave as it is on archipelago-deployment-live

DiegoPino commented 2 years ago

Solved via https://github.com/esmero/archipelago-deployment/commit/f3238069a7a4b34001d7ab03f9ba43d4c666d44e