Pergunta

Meu TexVC parece funcionar, já texvc /home/wiki/tmp /home/wiki/math "y=x+2"

Cdaa63ef966cc412541190bc8794731de<i>y</i> = <i>x</i> + 2<mi>y</mi><mo>=</mo><mi>x</mi><mo>+</mo><mn>2</mn>

Meu LocalSettings.php em/var/www/wiki (fonte)

$IP = "81.111.1.1";
$wgMathPath         = "{$wgUploadPath}/math";
$wgMathDirectory = "{$IP}/images/math";
$wgUploadDirectory  = "{$IP}/images";
$wgUploadPath       = "{$wgScriptPath}/images";
$wgTexvc            = "{$IP}/math/texvc";  # Path to compiled 
texvc
$wgMathDirectory    = "{$wgUploadDirectory}/math";
$wgTmpDirectory     = "{$wgUploadDirectory}/tmp";

Eu vou ao meu wiki no Firefox e vejo a saída

Warning: require_once(81.111.1.1/includes/OutputHandler.php) [function.require-once]: failed to open stream: No such file or directory in /var/www/wiki/includes/WebStart.php on line 123

Fatal error: require_once() [function.require]: Failed opening required '81.111.1.1/includes/OutputHandler.php' (include_path='/var/www/wiki:/var/www/wiki/includes:/var/www/wiki/languages:.:/usr/share/php:/usr/share/pear') in /var/www/wiki/includes/WebStart.php on line 123

Estou usando meu IP correto na variável $ ip em /var/www/wiki/localsettings.php. Copiei /wiki/includes/defaultsettigs.php para/wiki/, mas as equações matemáticas ainda não estão funcionando.

Eu executo a sugestão do RCS sem sucesso sobre a inclusão do caminho para a variável $ IP. Eu recebo o aviso e erro semelhantes como acima.

O que você mudaria nas minhas configurações para fazer o formulário de matemática funcionar?

Foi útil?

Solução

Verifique se o diretório temp de matemática existe e as permissões nesse diretório. Eu acho que o modo 777 é necessário (ou seja, chmod a+w /path/to/dir).

Há mais ajuda no Manual Mediawiki.

Editar: a variável $IP é o (local) inclui caminho e não um endereço IP:

Inclua caminho: A variável $ ip (incluir caminho) mantém o caminho do arquivo local para a instalação base do seu wiki. Certifique -se de consultar o caminho do arquivo totalmente qualificado. Não inclua uma barra no final do caminho. O arquivo DefaultSettings.php é carregado no diretório designado pela variável IP.

Outras dicas

Meu mediawiki localiza em/var/www/wiki. No entanto, meu $ IP se refere apenas a um endereço IP. Ele também deve se referir à localização do diretório de instalação.

Eu mudei a variável $ ip de /usr/share/mediawiki para /var/www/wikiWihout meu IP. Parece que sou capaz de acessar meu wiki fora de minha casa, embora eu não tenha meu IP na variável.

Essa mudança fez o formulário de matemática funcionar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top