MediaWiki и GraphViz - нет графиков - PullRequest
       5

MediaWiki и GraphViz - нет графиков

0 голосов
/ 18 октября 2018

ОК, поэтому я пытаюсь заставить GraphViz работать над установкой MediaWiki.Я использую Windows 2012 R2 с WAMPserver.

Я установил GraphViz на свой диск C, WAMP на диск D.

Я добавил расширение GraphViz, как указано на странице GraphViz, иизменил папку настроек так, чтобы она указала на мою установку GraphViz.Вот что у меня в файле настроек:

    public $createCategoryPages;
    /**      * Constructor for setting configuration variable defaults.      */
    public function __construct() {         // Set execution path       if (
    stristr( PHP_OS, 'WIN' ) && !stristr( PHP_OS, 'Darwin' ) ) {
            $this->execPath = 'C:\Program Files (x86)\GraphViz\bin';        } else           
 {
    $this->execPath = '/usr/bin/';      } 
    $this->mscgenPath = ;       $this->defaultImageType = 'png';
    $this->createCategoryPages = 'no';  } }

Но когда я вставляю код GraphViz, например:

=== Example 1 from http://www.mediawiki.org/wiki/Extension:GraphViz ===            
<graphviz border='frame' format='png' desc='none'> digraph example1 {Hello-
>"World!"} 
</graphviz>

Это ничего не показывает.Кто-нибудь знает, что я сделал не так?

1 Ответ

0 голосов
/ 19 октября 2018

Это не так, как расширения настроены.В вашем LocalSettings.php.

не должно быть никаких определений конструктора или класса. Вы получаете сообщения об ошибках?Убедитесь, что у вас есть настройки , настроенные для отладки .

Возможно, вы хотите что-то вроде:

wfLoadExtension( 'GraphViz' );
$wgGraphVizSettings->execPath = 'C:\Program Files (x86)\GraphViz\bin';
...