LaTeX无法在MediaWiki上分析(未知错误)

LaTeX无法在MediaWiki上分析(未知错误),latex,parsing,mediawiki,Latex,Parsing,Mediawiki,在由MediaWiki接口实现的我的wiki上,我收到一个无法解析页面中LaTeX的错误(未知错误)。我检查了LocalSettings.php文件,并将适当的变量($wgusetx)设置为true 如果有帮助的话,在此之前的错误消息是解析失败(缺少texvc可执行文件),但据我所知,我通过在math目录中运行“make”并在那里安装texvc可执行文件来“修复”它。我测试了texvc,它在命令行上工作 有什么我遗漏的吗?看一看,特别要注意“确保临时目录和数学目录存在,并且可以由web服务器运行

在由MediaWiki接口实现的我的wiki上,我收到一个无法解析页面中LaTeX的错误(未知错误)。我检查了LocalSettings.php文件,并将适当的变量($wgusetx)设置为true

如果有帮助的话,在此之前的错误消息是解析失败(缺少texvc可执行文件),但据我所知,我通过在math目录中运行“make”并在那里安装texvc可执行文件来“修复”它。我测试了texvc,它在命令行上工作

有什么我遗漏的吗?

看一看,特别要注意“确保临时目录和数学目录存在,并且可以由web服务器运行时使用的用户帐户写入;如果您不控制服务器,则可能必须使它们成为可写的。”

如果没有帮助,请编辑render.ml,注释掉表示“注释此块将有助于调试”的块,然后重新运行make。这将保留所有临时文件(包括TeX日志),以便您有希望看到出了什么问题。

查看一下,特别注意“确保临时目录和数学目录存在,并且可以由运行web服务器的用户帐户写入;如果您不控制服务器,则可能必须使其在世界范围内可写。“

如果没有帮助,请编辑render.ml,注释掉显示“注释掉此块将有助于调试”的块,然后重新运行make。这将保留所有临时文件(包括TeX日志),以便您可以看到出现了什么问题。

在此处找到了答案:

似乎我必须清除除原始文件之外的数学目录,重建ocaml,最后重建texvc。

在这里找到了答案:


似乎我必须清除除原始文件之外的数学目录,重新生成ocaml,最后重新生成texvc。

将此添加到LocalSettings为我解决了这个问题。只需要使目录调用准确。繁琐

$wgUseTeX           = true;
$wgUploadDirectory  = "{$IP}/images";
$wgUploadPath       = "{$wgScriptPath}/images";
$wgMathPath         = "{$wgUploadPath}/math";
$wgMathDirectory    = "{$wgUploadDirectory}/math";
$wgTmpDirectory     = "{$wgUploadDirectory}/tmp";
$wgTexvc           = "{$IP}/math/texvc";

将此添加到LocalSettings为我解决了这个问题。只需要使目录调用准确。繁琐

$wgUseTeX           = true;
$wgUploadDirectory  = "{$IP}/images";
$wgUploadPath       = "{$wgScriptPath}/images";
$wgMathPath         = "{$wgUploadPath}/math";
$wgMathDirectory    = "{$wgUploadDirectory}/math";
$wgTmpDirectory     = "{$wgUploadDirectory}/tmp";
$wgTexvc           = "{$IP}/math/texvc";

你的维基标记是否正常?例如,你在维基百科的沙箱上试过了吗?还有,你得到了TeX日志吗?你的维基标记是否正常?例如,你在维基百科的沙箱上试过了吗?还有,你得到了TeX日志吗?TeX日志在典型的Linux服务器上位于哪里?TeX日志在典型的Linux服务器上位于哪里?