The arguments require x>0, x+2>0, and x+6>0, so the domain is x>0. Combine the left side and then equate arguments.
log2(x(x+2))=log2(x+6)⟹x2+2x=x+6⟹x2+x−6=0
Factoring gives (x+3)(x−2)=0, so the candidates are x=2 and x=−3. Only x=2 is in the domain.
Checking x=2: the left side is log22+log24=1+2=3 and the right side is log28=3. The candidate x=−3 is extraneous, so there is exactly one solution.