I have had this happen to me. I believe there is a small fuse associated with each USB port. This is not repairable.
What I did was install a 4 + 1 port USB PCI card. These are quite cheap from somewhere like Scan.
iPhone X review
How to find a font: Discover the name of a typeface with these apps
The best iPhone for 2017
Comment créer un compte PayPal pour payer en ligne ?