在Mediawiki安装期间,我检查了SyntaxHighlight的选项,并创建了一个LocalSettings行,
wfLoadExtension( 'SyntaxHighlight_GeSHi' );所以,我认为它是被安装的..。但是没有运行<source lang>标记的示例。比如指南页面示例,
<syntaxhighlight lang="Python" line='line'> def quickSort(arr): ...</syntaxhighlight>
而且它的变体(带有<source>标签)也不起作用。
发布于 2021-05-26 15:06:24
当安装在Linux上时,{wiki_installed_folder}/extensions/SyntaxHightlight_GeSHi要求pygmentize二进制文件被标记为可执行文件(在GeSHi文件夹中)--默认情况下,该属性可能不会被设置。
运行"chmod +x pygmentize“将其标记为可执行文件--确保适当设置其他读/写标志--以避免任何安全问题。
https://stackoverflow.com/questions/57332854
复制相似问题