This spelling is more prevalent in British English, while "acknowledgment" is the preferred spelling in American English. Both spellings are considered correct.
Other variant spellings are much less common and might be considered non-standard:
* "acknoledgement" (incorrect)
* "acknowlegement" (incorrect)
It's best to stick with either "acknowledgment" or "acknowledgement" depending on your preferred style guide or region.