我的Texvc似乎有效,因为 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>

我的 LocalSettings.php / var / www / wiki (来源)

$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";

我在Firefox中访问我的wiki并看到输出

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

我在 /var/www/wiki/LocalSettings.php。 我将/wiki/includes/DefaultSettigs.php复制到/ wiki /,但数学方程式仍然无效。

我没有成功运行RCS关于将PATH包含到变量$ IP的建议。 我得到了与上面类似的警告和错误。

您在我的设置中更改了什么才能使Math formule工作?

有帮助吗?

解决方案

检查数学临时目录是否存在以及该目录的权限。我认为模式777是必要的(即 chmod a + w / path / to / dir )。

MediaWiki手册<还有一些帮助/ A>

编辑:变量 $ IP 是(本地)包含路径而不是IP地址:

包含路径 : $ IP(包含路径)变量保存了wiki基本安装的本地文件路径。确保引用完全限定的文件路径。不要在路径末尾包含斜杠。 DefaultSettings.php文件从IP变量指定的目录加载。

其他提示

我的mediawiki位于/ var / www / wiki。 但是,我的$ IP仅指IP地址。 它还应该引用安装目录的位置。

我将$ IP变量从 / usr / share / mediawiki 更改为 / var / www / wiki 完全没有我的知识产权。我似乎能够在家外访问我的wiki,虽然我没有变量中的IP。

这一改变使Math formule工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top