View Issue Details

IDProjectCategoryView StatusLast Update
443Composrcorepublic2012-08-19 23:59
ReporterChris Graham Assigned ToChris Graham  
PrioritynormalSeverityfeature 
Status resolvedResolutionfixed 
Summary443: Split up global.ini
DescriptionThis file is too big to be edited on PHP default settings, since PHP 5.3.9. max_input_vars has to be raised.

We can freely split this up into many files now that Composr has a self-learning cache. There's no harm in require_lang'ing multiple files right from the start.
TagsNo tags attached.
Attach Tags
Time estimation (hours)3
Sponsorship open

Sponsor

Date Added Member Amount Sponsored

Relationships

related to 223 ClosedChris Graham Rationalise language files down 

Activities

Chris Graham

2012-08-19 22:27

administrator   ~885

Also add a unit test to ensure no .ini file ever gets too large again.

Chris Graham

2012-08-19 22:28

administrator   ~886

Note that this issue is not so critical now as in v9 Javascript was used to workaround the PHP limit.

Chris Graham

2012-08-19 23:56

administrator   ~891

max_input_vars defaults to 1000
suhosin.post.max_vars defaults to 200

We will limit ini files to 1000 via a unit test.

Suhosin is not an official extension, so we will only support this via our Javascript workaround.

Issue History

Date Modified Username Field Change