Как решить проблему кодировки в zip архиве php с ubuntu на windows?
Мне как-то помогла программа Bandizip, позволяющая выбрать кодировку исходного архива. Полагаю, при распаковке нужно выбрать кодировку UTF-8.
Сталкивался я с такой проблемой, когда пытался архивировать на FreeBSD файлы, лежащие на примонтированной виндовой шаре. Решения я не нашел, пришлось велосипедить - сделал несколько патчей на tar :) и он при архивировании имена файлов перекодировал из koi8-r в что скажешь.
Давным-давно я в том месте не работаю, но патчи где-то сохранились, если надо - мыло в профиле.