View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
1406 | Composr | core | public | 2013-09-23 00:55 | 2014-01-01 20:32 |
Reporter | Chris Graham | Assigned To | Chris Graham | ||
Priority | normal | Severity | feature | ||
Status | resolved | Resolution | fixed | ||
Summary | 1406: Extend system checks | ||||
Description | Move all system checks (including installer checks, and suhosin check) into a new API. Call it from existing places, but also write a CRON hook to regularly check - ensuring if something changes, a user can be quite to respond. In the case of suhosin, introduce a minimum requirement on a certain number of fields being available for posting. | ||||
Tags | No tags attached. | ||||
Attach Tags | |||||
Time estimation (hours) | 1.5 | ||||
Sponsorship open | |||||
|
Implemented. Not done as a CRON job, instead added to php-info. A CRON job could be a big pain, if the user chooses to ignore certain checks, they'd get repeated warnings about it. It would also be some work for us to make each check disableable, and track what checks have stopped/started to prevent repeated warnings. The menu labelling and feature documentation is changed so users know they can do server checks under php-info. Additionally we will do them on the admin dashboard, which the admin is likely to regularly check, especially if some problem has been reported to them. In addition, workaround for max_input_vars has been added, letting the config module work reliably even if the max_input_vars setting is too low. On other screens it will work too, so long as the form doesn't have an upload field. |