私の設定は次のとおりです。
- Windows Vista
- XAMPP 1.7.1
- Media Wiki + Semantic MW
- Graphviz を使用して SVG を作成する拡張機能
- Graphviz 2.26.3 (インストール ディレクトリ c:\graphviz.....)
すべて正常に動作しますが、問題は次のとおりです。Media
Wiki php ページを使用して作成された SVG ファイルに xml タグ
'image xlink:href="some_image.png"....'がありません。
これは
$cmdlinesvg = wfEscapeShellArg($cmd).'によって行われます。-T svg '.wfEscapeShellArg($src).' -o '.wfEscapeShellArg($svg);
$WshShell = new COM("WScript.Shell");
$WshShell->Exec($cmdlinesvg);
同じコマンド ラインを実行するバッチ ファイルを作成しました。
c:\graphviz2.26.3\bin\dot.exe -T svg ファイル名.dot -o ファイル名.svg
手動で実行すると動作し、xml タグが表示されます。
誰が問題が何であるか知っていますか?前もって感謝します。