Weiß heißt, dass ein Fehler auftritt, den Du nicht siehst, also mal Debug-Mode aktivieren:
http://codex.wordpress.org/Debugging_in_WordPress#WP_DEBUG
Dann solltest Du den Fehler sehen.
Bedenke: Bei einem Child-Theme werden beide functions.php ausgeführt!
Deshalb diese Konstruktion:
if ( ! function_exists( 'alx_widgets' ) ) {
Nur wenn die Funktion noch nicht existiert, wird sie danach definiert. Wenn Du also vorher in der Child-Theme functions.php die Funktion definierst, kannst du sie für dich umschreiben.
So bleibt das Eltern-Theme unverändert und somit updatefähig.
Gruß, Torsten