Any person who violates the regulations prescribed by the corporate authorities of any town or city or by the county commissioner of any county in relation to vessels arriving in the harbor or in the vicinity of such town or city, after notice thereof has been given for five days in some newspaper printed in such town or city or, when there is none, by notice posted up at some public place therein for the same length of time, must, on conviction, be fined not less than $50.00.
Ala. Code § 22-12-11 (1975)