問題タブ [parsoid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
253 参照

mediawiki - ビジュアルエディターのインストール中に Parsoid テストページが失敗する

MediaWiki wiki に VisualEditor をインストールしようとしていますが、Parsoid のテストで行き詰まります。

これは、テスト ページの結果です。

curl コマンドを使用してテストした結果が正しいことを確認するために、settings.js ファイルの末尾に API を設定しました。そして、それは機能します。しかし、私にはまだ問題があります。なにか提案を?

0 投票する
1 に答える
132 参照

mediawiki - サーバーからのデータの読み込み中にエラーが発生しました: 設定 parsoid とビジュアル エディターの後に HTTP 200 が発生しました

192.168.20.130 で Visual Edtior をセットアップしようとしています

apt-get を使用して parsoid をインストールし、config.yaml を設定します


uri: ' http://192.168.20.130/wiki/api.php '


ブラウザ経由で 192.168.20.130:8142 にアクセスしようとしたところ、作業ページが表示されました。

次に、LocalSettings.php を設定します



これらの構成の後、Visual Editor でインデックス ページを編集しようとしましたが、「サーバーからのデータの読み込み中にエラーが発生しました:HTTP 200」が表示されました。

私はApache access_logをチェックし、この編集アクションリクエストURLを見つけました: http://192.168.20.130/wiki/api.php?action=visualeditor&format=json&paction=parse&page=%E9%A6%96%E9%A1%B5&uselang=zh-cn (私は zh-cn を使用し、「%E9%A6%96%E9%A1%B5」はインデックス ページの URI コーディングです)、この URL に手動でアクセスしましたが、「エラーが発生しました」というメッセージしか表示されませんでした。 "

この問題を解決するにはどうすればよいですか?

0 投票する
0 に答える
78 参照

mediawiki - デバッグ方法: wiki メタデータの取得後に Parsoid が「停止」する

プレーンな media-wiki 1.30.0 (共有ホスティング) + parsoid 0.8 (ローカル ホスティング) セットアップでは、parsoid はウィキテキストを html に変換できません。ウィキからいくつかのメタデータを要求した後、「停止」します。

curl (つまり ) を介してメイン ページ ("Hauptseite") の変換を要求するとcurl localhost:8142/eirene-wiki/v3/page/html/Hauptseite、空の応答が返されます。httpryメタデータを取得するために、parsoid が wi​​ki に 1 回クエリを実行したことを教えてくれます。ページのコンテンツを取得するための 2 回目のリクエストが必要だと思います。

残念ながら、ログ レベルをtrace.

この問題をさらに調査するにはどうすればよいですか?

0 投票する
1 に答える
581 参照

mediawiki - XAMPP (Windows) での Auth Remoteuser 拡張機能での Parsoid の使用

先週、Visual Editor/Parsoid と Auth Remoteuser 拡張機能を一緒に使用する方法についての答えを見つけようと探していました。

ページを作成/編集しようとすると、次のエラーが発生します。

現在の環境:

  • OS: Windows Server 2012 RT
  • XAMPP: v3.2.2
  • PHP: v7.1.12
  • SQL: マリア DB 10.1.29
  • アパッチ: v2.4
  • MediaWiki: 1.30.0

LocalSettings.php

config.yaml

httpd.conf

コンピューターから Parsoid サーバーにアクセスすると、動作しています。http://xx.xxx.xx.xx:8000。Auth Remoteuser 拡張機能を無効にすると、Visual Editor は正常に動作します。

Parsoid のドキュメントで提案されているように Cookie を転送しようとしましたが、うまくいきません。この Wiki は非公開ではありません。

以下を httpd.conf に追加すると、Visual Editor が機能します。

唯一の問題は、Windows 資格情報を使用してユーザーを自動的にログインさせないことです。