Fazendo upload de arquivos para https mediawiki

1

Não consigo enviar arquivos (imagens) para a minha instalação do mediawiki. Eu acho que pode ter algo a ver com isso está sendo hospedado como http seguro (HTTPS). Eu segui cuidadosamente as instruções aqui .

Eu atualizei as permissões de gravação para o / images / dir

drwxrwxrwx 2 apache apache 4096 Apr 13 19:04 images

php.ini

file_uploads = On

Em LocalSettings.php

$wgEnableUploads = true;
$wgFileExtensions = array('png','jpg','jpeg','gif'); 

Quando tento fazer o upload, ele atualiza rapidamente a página, sem erros ou qualquer indicação de que algo saiu errado, além da velocidade de atualização. Quando eu navego para o histórico de uploads, ele está vazio. Como posso solucionar isso? Está relacionado ao http seguro?

    
por zac 14.04.2012 / 03:33

2 respostas

2

Você está latindo na árvore errada. Eu tenho SSL ativado em minha instalação de mediawiki e upload funciona bem sem modificações adicionais.

Você deve procurar em outro lugar, como quais extensões podem ser enviadas, por exemplo.

Você também diz "I updated my write permissions to the /images/" . Espero que isso seja apenas mal formulado. Suas permissões para / images não importam, o usuário do servidor web (Apache?) é quem está escrevendo para esse diretório. Tente usar o su para se tornar o usuário do apache e veja se você pode escrever para esse diretório se não tiver certeza sobre suas permissões.

    
por 14.04.2012 / 03:50
2

Eu resolvi isso. Eu tive que editar em LocalSettings.php e mudar

$wgServer = "http://www.mywiki.com";

para

$wgServer = "https://www.mywiki.com";

    
por 14.04.2012 / 17:02