2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Mediawikiを10年ぶりくらいに構築したのだが、Luaが動かないエラーに散々悩まされたのでメモ

Luaとは

スクリプト系言語の一種。詳細はリンク先。→ Lua

Mediawikiでの組み込み

MediawikiにはScribunto拡張のひとつとして組み込まれているが、wikipediaからテンプレートを引っ張ってこようとすると、このLuaの例外が処理できなくて、困った。

環境

Xreaサーバ

ネット上の情報

さくらのインターネットサーバにおけるLuaの有効化記事は、何本か見つけたのだが、Xreaはあいにく、そこまで本格的ではないと(個人的には)思っているので、ディレクトリを再検分。LuaのExtensionの組み込みの中にモジュールが入っていた。

Path

(Path to Mediawiki)/extensions/Scribunto/includes/Engines/LuaStandalone/binaries

有効化

Path配下にある、OS毎に区切られたバイナリーに「755」を付与するとLuaが動き出した。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?