Solomon worshiped Ashtoreth. Ashtoreth was the goddess of the people of Sidon. He also worshiped Molech. Molech was the god of the people of Ammon. The Lord hated that god.