MediaWiki panic após modificar um arquivo. Checksums talvez?

1

Instalei recentemente a versão mais recente do MediaWiki em um servidor de desenvolvimento. Eu queria adicionar algumas informações na página de edição, e para isso precisava modificar um arquivo .php existente para adicionar mais texto.

Eu usei o grep para descobrir qual arquivo continha o texto que eu queria alterar. Acabou sendo idiomas / mensagens / MessagesEn.php. Eu encontrei o texto e mudei para o que eu queria que fosse.

Acabei de adicionar algumas linhas de informações extras que estão logo abaixo do aviso de direitos autorais nas páginas de "edição". Agora não consigo acessar a página inicial do meu wiki.

Alguém sabe por que isso acontece? MediaWiki é open source, então mudar o código fonte não deve ser um grande problema. Eu pensei que talvez houvesse algum tipo de checagem de checksum e vendo como eu modifiquei o arquivo, o MediaWiki entrou em pânico quando viu que o arquivo não tinha a mesma soma de verificação.

Idéias?

edit: Eu removi o texto que adicionei ao arquivo e o MediaWiki está de volta aos negócios. Isso mostra que o texto que eu adicionei foi / é o problema. Eu ainda quero esse texto lá, então minha pergunta ainda é válida.

update:

Aqui está o bit que estou editando:

'copyrightwarning'                 => "Please note that all contributions to {{SITENAME}} are considered to be released under the $2 (see $1 for details).
If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.<br />
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource.
'''Do not submit copyrighted work without permission!'''",
'copyrightwarning2'                => "Please note that all contributions to {{SITENAME}} may be edited, altered, or removed by other contributors.
If you do not want your writing to be edited mercilessly, then do not submit it here.<br />
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see $1 for details).
'''Do not submit copyrighted work without permission!'''",

Estou mudando o texto para algo assim:

'copyrightwarning'                 => "Please note that all contributions to {{SITENAME}} are considered to be released under the $2 (see $1 for details).
If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.<br />
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource.
'''Do not submit copyrighted work without permission!''' **blah blah blah blah**",
'copyrightwarning2'                => "Please note that all contributions to {{SITENAME}} may be edited, altered, or removed by other contributors.
If you do not want your writing to be edited mercilessly, then do not submit it here.<br />
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see $1 for details).
'''Do not submit copyrighted work without permission!''' **blah blah blah blah**",

Existe algum motivo para o MediaWiki entrar em pânico aqui? Vou tentar fornecer o máximo de informação possível sobre isso, mas não estou no escritório novamente até segunda-feira. Obrigado

    
por n0pe 06.05.2011 / 21:18

1 resposta

2

Parece que sua edição quebrou algum PHP, provavelmente por causa do escape impróprio de caracteres.

A maioria das coisas no MediaWiki não envolve edições diretas em .php arquivos. As edições das mensagens do sistema acontecem na interface do MediaWiki, assim como as edições de qualquer outra página. As mensagens do sistema estão localizadas na seguinte página Especial:

link

Especificamente, para suas mensagens de direitos autorais:

link

link

    
por 07.05.2011 / 05:48