Grease 9x13 pan. Preheat oven to 350 degrees (glass pan) or 325 degrees (dark pan or non stick pan).
Mix pecans and coconut and spread in bottom of pan. Pour cake batter over pecans and coconut. Put butter and cream cheese in a pan and heat until soft and starts to melt. Mix powdered sugar into cream cheese and butter. Spoon mixture on top of cake batter(this will cook into cake and make a filling) Bake for approximately 45-50 minutes.
The cake will not look like it is completely done in the center because of the filling. Check the edge of the cake to see if it is done and when it is, the cake is done. Serve warm with vanilla ice cream.