a) Are you sure you are reading it right? It's Porphyria cutanea tarda which causes an increase in urinary Uroporphyrin.
Acute intermittent porphyria causes an increase in urinary porphobilinogen.
b) The classic inducers of porphyria are chemicals or situations that boost heme synthesis. This includes fasting and drugs.
In general, drugs that lead to increased activity of the hepatic P450 system, such as phenobarbital, sulfonamides, estrogens, and alcohol, are associated with porphyria.
Cytochromes P450 (CYPs) belong to the superfamily of proteins containing a heme cofactor. In response to these drugs, the synthesis of CYP proteins increases (need more enzymes to metabolize these drugs), leading to an increased consumption of heme (since heme is a co-factor for cytochromes P450) causing a decrease in heme concentration in liver. The decrease in heme concentration also activates ALA synthase making things worse.