First, preheat your oven to 350 F or 180 C degrees.
Prepare an 11x7-inch baking pan with spraying with cooking spray and lining it with some parchment paper.
In a large mixing bowl, combine the white cake mix and all the ingredients listed on the back of the cake mix. Transfer to the prepared pan and bake for about 30-35 minutes or until a toothpick inserted in the centre comes clean.
Use the end of a wooden spoon to poke holes in the cake at ½ inch intervals.
Add the crushed pineapple with juice and one cup of granulated sugar in a saucepan over medium heat.
Bring it to a boil and pour over the entire top of the cake. Let it cool completely.
Combine the cream cheese, butter, and powdered sugar in a large mixing bowl.
Whisk until everything is combined, and a smooth mixture is formed.
Stir in the vanilla and crushed pecans and spread the frosting on the cooled cake.
Let it chill in the fridge and serve to enjoy.