Isso é causado pelo SELinux, em vez de configurar o SELinux para registrar apenas e não impor a política (modo permissivo), você pode modificar os rótulos no sistema de arquivos para permitir que o Apache grave o local enquanto o SELinux é aplicado:
Assumindo que /usr/local/mediawiki-1.20.5/images
é o local para o qual você deseja permitir acesso de gravação:
semanage fcontext -a -t httpd_sys_content_t "/usr/local/mediawiki-1.20.5/images(/.*)?"
Mudará o contexto do SELinux no diretório e qualquer coisa abaixo dele, e
restorecon -Rv /usr/local/mediawiki-1.20.5/images
Será reclassificar os arquivos e diretórios de acordo com o contexto do SELinux.