wordpress acts like functions.php doesn’t exist [closed]

When developing locally, always set the following in your wp-config.php to see all errors:

// DEBUG
error_reporting( E_ALL );

/** Php error log */
@ini_set( 'log_errors',         'On');
@ini_set( 'display_errors',     'On');

define( 'WP_DEBUG',             true );
define( 'SAVEQUERIES',          true );
// file: /core_root/content/debug.log
define( 'WP_DEBUG_LOG',         true );
define( 'WP_DEBUG_DISPLAY',     true );