UbuntuのMediaWikiのLaTeX方程式
-
05-07-2019 - |
質問
texvc / home / wiki / tmp / home / wiki / math" y = x + 2"
が与えるので、私のTexvcは動作しているようです
Cdaa63ef966cc412541190bc8794731de<i>y</i> = <i>x</i> + 2<mi>y</mi><mo>=</mo><mi>x</mi><mo>+</mo><mn>2</mn>
/ var / www / wikiの LocalSettings.php (ソース)
$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の変数$ IPで正しいIPを使用しています。 /wiki/includes/DefaultSettigs.phpを/ wiki /にコピーしましたが、数式はまだ機能していません。
変数$ IPへのPATHを含めることに関するRCSの提案が失敗しました。 上記と同様の警告とエラーが表示されます。
Math formuleeを機能させるために私の設定で何を変更しますか?
解決
math tempディレクトリが存在するかどうか、およびそのディレクトリの権限を確認します。モード777が必要だと思います(つまり、 chmod a + w / path / to / dir
)。
edit:変数 $ IP
は(ローカル)インクルードパスであり、IPアドレスではありません:
パスを含める : $ IP(パスを含む)変数は、wikiの基本インストールへのローカルファイルパスを保持します。必ず完全修飾ファイルパスを参照してください。パスの最後にスラッシュを含めないでください。 DefaultSettings.phpファイルは、IP変数で指定されたディレクトリからロードされます。
他のヒント
私のmediawikiは/ var / www / wikiにあります。 ただし、私の$ IPはIPアドレスのみを参照します。 また、インストールディレクトリの場所も参照する必要があります。
$ IP変数を / usr / share / mediawiki
から / var / www / wiki
に変更しました
私のIPはまったくありません。変数にIPがありませんが、自宅の外でwikiにアクセスできるようです。
この変更により、数学の公式が機能するようになりました。