Enabling Views module causing cron to fail
Sounds like either:


You have two copies of the Views module enabled somehow.
You have a problem with your server configuration in relation to op-code caching.


Check your "system" table in the database with:

SELECT name, filename, status FROM system WHERE name = 'views';


Check the results are as expected for your install.

For the op-code cache issue, check this thread:


  Cannot redeclare class view, updating to PHP5.5


https://www.drupal.org/node/2066561

It may be a problem with using multiple op-code caching methods, or xcache conf issue.