Manual:Config script/pt-br

Depois de ter carregado/instalado o MediaWiki no servidor web, a primeira coisa que você precisa fazer é completar a configuração básica, executando o script de configuração fornecido. Este script permite que você passe ao MediaWiki as informações necessárias a fim de obter o wiki instalado e funcionando.

Abrindo o formulário de Instalação do MediaWiki
Nos exemplos a seguir, supõe-se que o seu site esteja localizado em  que fica fisicamente situado em seu servidor no endereço. Você necessitará ajustar os exemplos para ser usado nos locais apropriados de acordo com sua situação.


 * 1) Use seu navegador para ir até a página wiki principal. Este é o arquivo , que fica dentro da pasta acessível via web que você instalou no MediaWiki, e é tipicamente   (p.ex.  , supondo que você instalou o MediaWiki em  ) (Você não deve utilizar /wiki/ se você quiser usá-la como uma URL curta).
 * 2) Você será informado com uma mensagem que confirma que seu wiki foi instalado, mas contudo não estará configurado e que você necessita fazer "clique aqui para organizar seu wiki". Clique no link para iniciar o script de configuração. Para referência (caso você queira ir lá diretamente), ele fica situado dentro do diretório   do wiki (usar o exemplo seguinte  ).
 * 3) Se o script encontrar qualquer erro de configuração ele não lhe permitirá continuar. Localize abaixo os detalhes das mensagens de erro que você poderia encontrar, e o que deve ser feito.
 * 4) Se todos os testes forem concluídos, será apresentado um formulário para preencher as informações que o MediaWiki requer agora.

Preenchendo os campos do formulário de instalação
Siga as instruções no formulário para preencher as entradas exigidas (recorra à tabela seguinte se você estiver inseguro ao o que inserir) e depois disso clique no botão "Instalar o MediaWiki!". Agora o script instalará as tabelas ou criará o banco de dados e criará um arquivo de configuração.

Depois que o script de configuração encerrar sua execução com sucesso, um arquivo chamado LocalSettings.php é criado no diretório "config". Este arquivo contém todas as informações necessárias ao MediaWiki poder rodar. Considerando o ''password" do usuário é armazenado no banco de dados especificado em "texto plano", é sugerido fortemente que você crie uma conta do wiki em banco de dados específico (i.e. não no raiz). (veja "username Database" na tabela abaixo.)


 * 1) Mova este arquivo para o diretório de wiki principal (se você instalasse MediaWiki por exemplo  /home/example/web/wiki   ', mova lá).
 * 2) Fixe permissões estritas no arquivo  ' LocalSettings.php   '.
 * 3) * Fixe Chmod 600 e chown (o Dono lê e escreve, nenhuma outra permissão).
 * 4) Apague o diretório "config ".

Uma vez que você tenha feito tudo o que foi dito anteriormente, seu wiki deve estar prontos para uso. Navegue no endereço que você instalou (em nosso exemplo http://www.example.com/wiki/ e comece editando!

[TODO: Esta seção não inclui atualmente ''todos" os campos - isto necessita ser expandido. --HappyDog 22:21, 29 August 2007 (UTC)]

[TODO: A seção Fixar caracteres do Banco de Dados não é bem explicada(desculpe por isso). Se alguém puder elaborar será muito bem vindo - necessita para ser ampliado e limpo. -- RandallFlagg 00:42, 19 December 2007 (GMT+2)]

Erros de Instalação
Quando você rodar o script de configuração você faz várias verificações de seu sistema, e lhe indica se houver qualquer problema.


 * Tentando conectar a servidor de banco de dados como wikiuser ...falhou com erro [2004] não pode criar TCP/IP no socket (10106).
 * Freqüentemente encontrado na internet que você deveria tornar aos piper nominados na configuração de MySQL, mas isto não me ajudou (este
 * parecido sob Win2000 com MySQL 5.0)
 * "Advertência: main [function.main]: open_basedir restrição em efeito. Arquivo(/convertLinks.inc) não está dentro do path(s) permitido:"
 * Aparentemente às vezes inclue caminho necessário para ser ajustado. Ponha [ php_value include_path '/var/www/vhosts/yourhost.com/httpdocs/pathtowiki'  ] em  seu arquivo .htaccess.
 * (MediaWiki 1.10.1&1.11.2) Depois de ' Rodar o script' 1. O texto é: ' Setup completado, seu wiki está configurado. ' Selecionando 'seu wiki' abra uma nova tela com o endereço: http://localhost:8080/mediawiki/index.php e o erro'404: A página não pode ser encontrada'.
 * O Caminho para php5isapi.dll está incorreto. Em gerente de IIS vá para o site de web e corrija clicando no site de web, então vá para propriedades e para aba de diretório home e então clique em configure php encontrado na lista e então clique editar e fixe o caminho (C:\progra~1\php\php5is~1) Deve ser algo parecido com ("C:\Arquivos de Programas\php\php5isapi.dll")ou no diretório do servidor.
 * Advertência: getrusage não é suportado neste versão do PHP
 * Necessário para o texto
 * Parse error: syntax error, unexpected T_LNUMBER, expecting ';' em .../wiki/includes/GlobalFunctions.php na linha 75


 * Criando tabelas...Query "CREATE TABLE `user` ( user_id int" ..."Você tem um erro em sua sintaxe de SQL; verifique o manual ao qual corresponda a sua versão do servidor MySQL para usar a sintaxe certa 'TYPE=InnoDB ' próximo a linha 20 (localhost)".
 * Na mais recente versão de MySQL, a sintaxe TYPE= foi trocada para ENGINE=. Modifique o manuscrito de tables.sql inteiro.

Fatal error: Call to undefined method domdocument::loadXML in C:\xampp\htdocs\w\includes\Preprocessor_DOM.php on line 568
 * Warning: domdocument::domdocument expects at least 1 parameter, 0 given in C:\xampp\htdocs\w\includes\Preprocessor_DOM.php on line 566
 * Set  in LocalSettings.php.
 * Creating tables... using MySQL 4 table defs...Query "CREATE TABLE `v_job` ( job_id int(9) unsigned NOT NULL auto_increment, job_cmd varchar(255) NOT NULL default , job_namespace int NOT NULL, job_title varchar(255) binary NOT NULL, job_params blob NOT NULL default , PRIMARY KEY job_id (job_id), KEY (job_cmd, job_namespace, job_title) ) TYPE=InnoDB " failed with error code "Specified key was too long; max key length is 1024 bytes (h41mysql79.secureserver.net)


 * Warning: ini_set has been disabled for security reasons in .../includes/AutoLoader.php on line 5

[TODO: This section should list all potential error messages and how to fix them. Or perhaps they should be on a separate page (depends how many there are, I guess... --HappyDog 22:05, 29 August 2007 (UTC)]

Erros de Configuração
[TODA: Esta seção deve listar todos os erros que podem acontecer ao enviar o formulário, e como os manipular. Ou talvez em uma página separada, se necessário]

Advertência: A Chave de $wgSecretKey é insegura, gerado com mt_rand. Considere trocando isto manualmente.
 * Isso que sobre a variável $wgSecretKey por exemplo

a) o que é isto e b) o que é a solução ?

Resposta: Significa que seu sistema não suporta /dev/urandom assim a chave foi gerada com mt_rand. Você pode editar manualmente o campo da variável wgProxyKey no arquivo LocalSettings.php.


 * A chave especificada era muito longa
 * Resposta

Configuração Avançada

 * A variável Manual:$wgEnableUploads deve estar habilitada para enviar arquivos de imagem "image/file".
 * Veja também Manual:Short URL atalhos de usuário para páginas de artigo.
 * Veja links de configuração para configurações mais avançadas.
 * VejaManual:Wiki family para organizar múltiplas instancias MediaWiki com única fixação de arquivos do MediaWiki.

Veja também

 * Manual:Errors_and_Symptoms