2014-10-31 46 views
1

你好:)安裝VisualEditor有一些問題。我必須安裝Parsoid服務器並運行它。但是,當我試圖解析一些網頁,我得到一個錯誤:Parsoid服務器沒有解析頁面

TypeError: Cannot read property 'length' of undefined 
at peg$c379 (eval at <anonymous> (/opt/bitnami/apps/parsoid/lib/mediawiki.tokenizer.peg.js:89:38), <anonymous>:1356:61) 
at peg$parseeof (eval at <anonymous> (/opt/bitnami/apps/parsoid/lib/mediawiki.tokenizer.peg.js:89:38), <anonymous>:14738:12) 
at peg$parsetlb (eval at <anonymous> (/opt/bitnami/apps/parsoid/lib/mediawiki.tokenizer.peg.js:89:38), <anonymous>:2007:12) 
at peg$parsetoplevelblock (eval at <anonymous> (/opt/bitnami/apps/parsoid/lib/mediawiki.tokenizer.peg.js:89:38), <anonymous>:1909:12) 
at Object.parse (eval at <anonymous> (/opt/bitnami/apps/parsoid/lib/mediawiki.tokenizer.peg.js:89:38), <anonymous>:17872:18) 
at PegTokenizer.tokenizeAsync (/opt/bitnami/apps/parsoid/lib/mediawiki.tokenizer.peg.js:206:24) 
at PegTokenizer._processText (/opt/bitnami/apps/parsoid/lib/mediawiki.tokenizer.peg.js:180:8) 
at PegTokenizer.process (/opt/bitnami/apps/parsoid/lib/mediawiki.tokenizer.peg.js:119:7) 
at ParserPipeline.process (/opt/bitnami/apps/parsoid/lib/mediawiki.parser.js:485:21) 
at Object.Util.processContentInPipeline (/opt/bitnami/apps/parsoid/lib/mediawiki.Util.js:1112:12) 

這不是像this同樣的錯誤,怎麼把我的快遞和連接的版本看起來不錯:

├── [email protected] 
├── [email protected] 
├─┬ [email protected] 
│ └─┬ [email protected] 
│ ├─┬ [email protected] 
│ │ └── [email protected] 
│ ├── [email protected] 
│ └── [email protected] 
├─┬ [email protected] 
│ ├── [email protected] 
│ └─┬ [email protected] 
│ └── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├─┬ [email protected] 
│ ├─┬ [email protected] 
│ │ └── [email protected] 
│ ├── [email protected] 
│ ├── [email protected] 
│ └── [email protected] 
....... 

I`已經得到了:?的NodeJS(v0.10.33),NPM(2.1.5)在Ubuntu 14.04.1 LTS

任何想法:)

UPDATE:

我剛剛注意到,我可以使用VisualEditor添加新頁面並編輯em,我也可以編輯已經存在的頁面,但是如果沒有模板。如果這些頁面有模板,則會出現之前描述的錯誤。

回答

1

版本有問題(我得到了MW 1.23.6(最新的穩定))。

我必須更新到MediaWiki 1.24並重新安裝VisualEditor(Parsoid已經存在於MW> 1.24),然後它可以正常工作,沒有錯誤。 Ubuntu上的新貴也運行良好。

相關問題