Rocksolan
Этого говорит о том что, скрипт запустился, т.е. php работает, как и апатч сам, но скрипт не смог по указанным вашим данным подсоединиться к БД.
Так и должно быть, ведь localhost - это хост (сервер) на котором размещен и сам скрипт (в данном случаи phpmyadmin).
Можно попробовать создать нового пользователя и новую БД.
Под root зайдите в phpmyadmin? перейдите в закладку привилегии, затем "Добавить нового пользователя" укажите хост локальный, придумайте имя и пароль, затем ниже укажите, что хотите создать новую БД с таким же именем и назначить полные права создаваемого пользователя.
В phpnuke уже указывайте хост локальный, имя пользователя и имя базы которое вы придумали, а так же пароль.
Не забудьте загрузить в БД дамп системы. Или же если ставите последнюю версию системы то воспользуйтесь инсталятором
http://localhost/install/install.php