質問

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 )。

MediaWiki Manual

edit:変数 $ IP は(ローカル)インクルードパスであり、IPアドレスではありません:

パスを含める : $ IP(パスを含む)変数は、wikiの基本インストールへのローカルファイルパスを保持します。必ず完全修飾ファイルパスを参照してください。パスの最後にスラッシュを含めないでください。 DefaultSettings.phpファイルは、IP変数で指定されたディレクトリからロードされます。

他のヒント

私のmediawikiは/ var / www / wikiにあります。 ただし、私の$ IPはIPアドレスのみを参照します。 また、インストールディレクトリの場所も参照する必要があります。

$ IP変数を / usr / share / mediawiki から / var / www / wiki に変更しました 私のIPはまったくありません。変数にIPがありませんが、自宅の外でwikiにアクセスできるようです。

この変更により、数学の公式が機能するようになりました。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top