Não é possível acessar o site wiki através de outros computadores na minha LAN

3

Estou tentando criar um site interno de wiki para minha empresa. Informações sobre o produto, especificações desse tipo de coisa. Eu baixei e instalei o WAMP Server 2.2 (Apache 2.2.22 MySQL 5.5.24 PHP 5.3.13) bem como a versão mais recente do software mediawiki na minha máquina Windows XP SP3. A instalação correu bem. Agora tenho o diretório c: \ wamp \ www \ fpswiki e posso acessar o site wiki por meio de:

http://localhost/fpswiki

http://computername/fpswiki

http://computerip/fpswiki

mas apenas a partir da máquina do servidor em que o WAMP Server e o Mediawiki estão instalados.

Eu tenho o firewall desligado e a porta 80 aberta (eu acho redundante) no servidor e no computador que estou usando para testar.

Eu também tentei alterar as instruções allow no arquivo de configuração do apache httpd.conf. Eu tentei:

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
    Allow from all
</Directory>

e

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
    Allow from 192.168.0.0
</Directory>

Nenhum dos quais funcionou. No computador de teste, não recebo uma mensagem de erro, apenas "O Internet Explorer não pode exibir a página da Web" e um botão Diagnose que não faz nada útil quando pressionado.

O que eu posso ver no computador de teste são arquivos .php na pasta www. Eu também posso chegar à tela inicial do WAMP Server através do navegador no computador de teste, digitando o nome do computador do servidor ou ip. O mais interessante (acho que de qualquer forma) é que eu posso obter todas as informações da página wiki em um estilo não formatado, indo para:

http://computername etc../fpswiki/index.php/Main_Page

apenas aparece no navegador.

Eu tenho lido sobre isso por 3 dias e também cheguei até aqui usando o XAMPP e o EasyPHP. Meu servidor WAMP está no modo online e o ícone é verde.

Não tenho necessidade de transmitir isso para a Internet externa. Eu só quero que seja acessível a computadores em nossa rede, pois ele será usado apenas para referência interna de funcionários.

    
por Brad 14.06.2013 / 15:32

1 resposta

0

Já faz algum tempo desde que a pergunta foi feita, mas isso funcionou para mim, o problema está no lado da configuração do wiki no lado da configuração do apache, No arquivo LocalSettings.php na pasta MediaWiki, localize estas linhas:

## The protocol and server name to use in fully-qualified URLs
## Change from local to servername:<port>
$wgServer = "http://localhost";

altere este " link " para o link $ wgServer=" ";

no meu caso eu estou usando a porta 81

Não há necessidade de reiniciar os serviços, basta recarregar a página do Wiki.

    
por 24.03.2015 / 22:46