Manual:Config script/pt-br

An English native speaker may translate the German version that is up-to-date.

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   se você quiser usá-la como uma URL curta).
 * 2) Você verá a versão do MediaWiki instalado e um link que diz "Por favor configure a wiki primeiro." 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   (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.
 * 1) Se todos os testes forem concluídos, será apresentado um formulário para preencher as informações que o MediaWiki requer agora.

Usando o script de configuraçã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  é criado no diretório "config". Este arquivo contém todas as informações necessárias para o MediaWiki poder rodar. Uma vez que ele armazena a senha do usuário do banco de dados especificado em texto simples, é altamente recomendável que você crie uma conta de banco de dados específica da wiki (ou seja, fora do diretório raiz). (Veja Nome de usuário do banco de dados na tabela abaixo)


 * 1) Mova este arquivo para o diretório wiki principal (se você instalou o MediaWiki em /home/example/web/w, mova para lá)
 * 2) Defina as permissões restritas no arquivo LocalSettings.php
 * 3) *Defina o chmod 600 e o chown (O proprietário lê e escreve, nenhuma outra permissão)

Uma vez que você tenha feito tudo o que foi dito anteriormente, sua wiki deve estar pronta para uso. Navegue no endereço que você instalou (em nosso exemplo http://www.example.com/w/index.php ) e comece a editar!

Installation errors
When you run the config script it makes various checks of your system, and tells you if there are any problems.
 * After installation if your server is redirecting to a non-existant url try and go back and hit stop before the page redirects and grab Localsettings.php.

Add the following line after $wgSitename:


 * Parse error: parse error, expecting `T_STRING' in [...]\wiki\includes\Namespace.php on line 52
 * Make sure you have the appropriate version of PHP for the version of MediaWiki you are installing.
 * Attempting to connect to database server as wikiuser...failed with error [2004] Can't create TCP/IP socket (10106).
 * Often found in the internet that you should turn on named pipes in the MySQL configuration, but this did not help me (this appeared under Win2000 with MySQL 5.0)
 * "Warning: main [function.main]: open_basedir restriction in effect. File(/convertLinks.inc) is not within the allowed path(s):"
 * Apparently the include path sometimes needs to be set. Put [ php_value include_path '/var/www/vhosts/yourhost.com/httpdocs/pathtowiki'  ] in you .htaccess file.
 * (MediaWiki 1.10.1&1.11.2) After 'Running the script' 1. The text is: 'Setup has completed, your wiki is configured.' Selecting 'your wiki' opens a new screen with the address: http://localhost:8080/mediawiki/index.php and the error '404: The page cannot be found'.
 * Path to php5isapi.dll is incorrect. In IIS manager go to web sites right click on web site go to properties then go to home directory tab and then click on configure find php in the list and then click edit and fix the path (C:\progra~1\php\php5is~1) Should be ("C:\program files\php\php5isapi.dll")
 * Warning: getrusage is not supported in this PHP build
 * We do function_exists checks for getrusage, so if you see this error message, probably means you should file a bug.
 * Parse error: syntax error, unexpected T_LNUMBER, expecting ';' in .../wiki/includes/GlobalFunctions.php on line 75


 * Creating tables...Query "CREATE TABLE `user` ( user_id int" ..."You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TYPE=InnoDB' at line 20 (localhost)".
 * In the latest version of MySQL, TYPE= syntax has been changed to ENGINE=. Modify the entire tables.sql script.

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


 * If there is MySQL 'DB connection refused' error, it is possible the default port in Apache's PHP file ('php.ini') is incorrect.


 * Your system has a combination of PHP and libxml2 versions which is buggy and can cause hidden data corruption in MediaWiki and other web apps. Upgrade to PHP 5.2.9 or later and libxml2 2.7.3 or later! ABORTING (http://bugs.php.net/bug.php?id=45996 for details).
 * Well as the error says, either upgrade one, or downgrade one.

[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)]

Configuration errors
[TODO: This section should list all errors that can occur when submitting the form, and how to handle them. Or perhaps on a separate page, if necessary]

Warning: $wgSecretKey key is insecure, generated with mt_rand. Consider changing it manually.
 * What about the $wgSecretKey e.g.

a) what is this and b) what is the solution ?

Answer: It means your system doesn't support /dev/urandom so the key was generated with mt_rand. You can manually edit the wgProxyKey field in LocalSettings.php.


 * Specified key was too long
 * Answer

Advanced configuration

 * Manual:$wgEnableUploads to enable image/files upload.
 * Also see Manual:Short URL for having more user friendly url to article pages.
 * See Manual:Configuring MediaWiki for links to more advanced configuration.
 * See Manual:Wiki family to setup multiple instances of MediaWiki with single set of MediaWiki files.