Hi,
Customer is hosting SilverStripe in shared environment and their support said that CMS is not working with their environment, because of file locking in cache which is not working with NFS. They changed the core like this:
framework/thirdparty/Zend/Cache/Backend/File.php:
protected $_options = array(
'cache_dir' => null,
'file_locking' => false,
'read_control' => true,
'read_control_type' => 'crc32',
'hashed_directory_level' => 0,
'hashed_directory_umask' => 0700,
'file_name_prefix' => 'zend_cache',
'cache_file_umask' => 0600,
'metadatas_array_max_size' => 100
How should we proceed with this? Is it possible to make this setting inside config (to make installation update-proof) or is it even wise to change this setting at the beginning?