JS работает в браузере (в общем случае, не рассматриваем node.js и встраиваемый JS), ему пофиг на сервер. Так как denwer — это апач+php+чё-то там ещё, то естественно, php там работает. Но кто мешает поставить отдельно свежую версию и апача, и php, и mysql? Зачем ставить что-то от дяди, да ещё неизвестных версий? Зачем тебе вообще тормозной апач, если есть lighttpd?