需要使用什么指示才能使该扩展正常工作。每次我更改LocalSetting.php Mediawiki中的代码以应用扩展名并重新启动服务器时,全新的Wiki存在的网站将变为空白。
我已根据mediawiki指南应用了代码: https://www.mediawiki.org/wiki/Extension:PHPBB/Users_Integration#Installation
然后根据扩展本身中的README文件对其进行调整。 (有一些小的更改,包括添加了mySQL端口和一些初始的位置配置。
如果有帮助,我有MediaWiki和php在不同的域(由ssl覆盖)的同一vps上运行。
Wiki的数据库位于同一台计算机上,但是有两个不同的数据库。
试图放置wfLoadExtension('Auth_phpBB');在LocalSettings.php中扩展配置代码之前和之后。
我更改了扩展文件的位置,并根据LocalSetting.php路径等中的更改进行了应用。
配置示例
require_once "$IP/extensions/Auth_phpBB/Auth_phpBB.php";
...
//phpdatabase configuration
$wgAuth_Config['MySQL_Host'] = 'localhost';
$wgAuth_Config['MySQL_Username'] = 'john';
$wgAuth_Config['MySQL_Password'] = 'mydbpass';
$wgAuth_Config['MySQL_Database'] = 'phpbb';
$wgAuth_Config['MySQL_Port'] = '3306';
...
//been before and afte extension code.
fLoadExtension( 'Auth_phpBB' );