問題タブ [foswiki]
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.
perl - NYTProf を使用して foswiki のプロファイルを作成すると、プロファイル データが不完全になる
非常に遅い (キャッシュされていないページで約 60 秒) foswiki のインストールがあります。http://foswiki.org/Support/NYTProfDebuggingに従って、次のコマンドを使用して、NYTProf でインストールのプロファイルを作成しようとしました。
141
プロファイラーでスクリプトを実行すると、スクリプトが終了コードで失敗します。プロファイラー(リモートd:NYTProf
)なしで実行すると、正常に終了し、出力が生成されます。
プロファイリングの後、/tmp ディレクトリに一連のプロファイル ファイルを取得しました。
しかし、これらのファイルをマージしようとすると、最初のファイルでエラーが発生します。
最初のファイルなしでファイルをマージできますが、結果は役に立たず、87回Foswiki::Sandbox::CORE:open
の呼び出ししか表示されず、それだけです。
有効なプロファイリング結果を得るチャンスはありますか? または、この場合に使用できる他のツールはありますか?
wiki - Foswiki: FTP を使用しないトピックのアップロードとダウンロード
サーバー上に Foswiki wiki があります。FTPアクセスなしで次のスクリプトを作成することは可能ですか(さまざまな理由で使用できません):
トピックのウィキテキストをダウンロードし、ローカルで変更してから、再度アップロードします (トピックを上書きします)。
ウィキテキストを新しいトピックにアップロードする
これらのタスクを手動で行ってきましたが、自動化したいと考えています。Foswiki API といくつかのプラグインを調べましたが、これを実行できるものはないようです。
方法はありますか?(任意のプログラミング言語)
csv - CSV からの Foswiki スクリプトのインポート
Foswiki を使用して、さまざまなデータ ソースを 1 か所にまとめています。
ほとんどのソースは簡単にインポートできますが、1 つのソースはデータベースから CSV にエクスポートされたテーブルです。この CSV の各行を foswiki で異なるトピックにしたいのですが、何百もの行があります。
この問題を解決するにはスクリプトを作成する必要があると思いますが、開始するのに最適な場所を見つけるのに苦労しています。多くのコーディング言語に慣れているので、何でも試してみることができます
人々はどのような提案をしていますか?
solr - Foswiki SolrPlugin はトピックを追加できません
このガイドを使用して、Nginx を Web サーバーとして使用し、マスター github リポジトリから Foswiki をインストールします。
トピックが作成されず、これらのエラーが表示される
/var/www/fw-prod/core/lib/Foswiki/Engine/CLI.pm 113 行目の HASH 参照ではありません。 /var/www/fw-prod/core/lib/Foswiki で未定義のサブルーチン &Foswiki::encode_utf8 が呼び出されました/Response.pm 行 431. BEGIN 失敗 -- コンパイルは /var/www/fw-prod/core/lib/Foswiki.pm 行 646 で中止されました。コンパイルは ./solrindex 行 30 で require に失敗しました。 /var/www/fw-prod/core/lib/Foswiki/Engine/Legacy.pm 行 72 で未定義の値に対してメソッド "finalize" を呼び出すことはできません。 ./solrindex 行 30 で。
助けてください。
perl - Foswiki で perl エンコーディングが間違っている
私は Foswiki を使用していますが、本当に奇妙な問題に遭遇しました。LDAP サーバーを使用して人を認証していますが、中国語を含むエントリは、既に utf-8 であっても utf-8 にエンコードされていることがわかりました。これが私がしたことです
- このテストコードをコマンドラインで実行すると、正しい出力が得られます
$str = "程洋" #they're Chinese words print STDERR "string is $str";
$str =~ s/(.)/sprintf("0x%x ",ord($1))/eg;
print STDERR "string hex is $str";
これらのコードでは使用できませんcode sample
。文字列式がマークダウン システムを混乱させているようです。申し訳ありません。
- この環境では、apache2 によって保持されている Foswiki プラグイン システムで同じコードを実行すると、
print STDERR
自動的に /var/log/apache2/error.log にリダイレクトされます。今回はそのような出力が得られます。->\xc3\xa7\xc2\xa8\xc2\x8b\xc3\xa6\xc2\xb4\xc2\x8b ->0xe7 0xa8 0x8b 0xe6 0xb4 0x8b
ご覧のとおり、単語は URL のような文字列にエスケープされ0xe7\xa8\x8b\xe6\xb4\x8b
ています。だけでなくprint
、ウェブページの内容もこのように表示され、中国語の単語の混乱コードが発生します。なぜですか?
customization - Foswiki サイドバーのカスタマイズ
私は foswiki を初めて使用し、会社のデータセンターの VM で実行しています。
ベースライン構成のほとんどをダウンさせましたが、さらにカスタマイズについて疑問に思っています。
具体的には、サイドバーのカスタマイズ方法に関するドキュメントを探しています。ドキュメントやヒントを教えていただければ幸いです。
ありがとう!
iis - Win Server 2012 と IIS に Foswiki をインストールしますか?
ここ数年で Windows に Foswiki をインストールした経験のある人はいますか? 残念ながら、すべてのガイドは非常に古く、あいまいです。ターゲット マシンのセットアップは、Windows Server 2012、Activestate Perl、および IIS 10 です。このマシンは会社のサーバーであるため、セットアップを変更したり、Apache などの別の Web サーバーをインストールしたりすることはできません。