Кстати, файлов php.ini несколько в разных папках. Поменял во всех. Пока без толку.
Увы, но в вашем случае поможет только вдумчивое чтение мануалов по установке, а также понимание тех настроек в конфигурациях апача, php, которые имеются в системе. Вы должны чётко себе представлять, что и как в системе настроено (без определения точки отсчёта все ваши действия это движение на ощупь), а также понимать, что, где и для чего менять\прописывать. Именно так я бы и действовал, будь у меня цель установить и запустить жумлу. А так это получается гадание на кофейной гуще.
PS Советую разобраться совершенно искренне, т.к. настройка, например, nginx+php (или вообще настройка "с нуля", когда в дистрибутиве нет преднастроенных вещей) может вызвать гораздо больше вопросов, т.к. и конфигурационные файлы по-другому составляются(да и директивы файла настроек от апача отличается). Зато, если всё это будет понятным, то для любого веб-сервера (ну или почти любого) можно будет настроить без особых напрягов.