我在内部 MediaWiki 中设置 VisualEditor 时遇到问题。我安装了 Parsoid 以在 localhost:8000 上查看。
我可以在 wiki 站点中看到编辑和编辑源,但是当我尝试编辑时,我收到此错误“internal_api_error_InvalidArgumentException”。
我找不到有关此错误的任何信息,也不知道如何调试它。
我在内部 MediaWiki 中设置 VisualEditor 时遇到问题。我安装了 Parsoid 以在 localhost:8000 上查看。
我可以在 wiki 站点中看到编辑和编辑源,但是当我尝试编辑时,我收到此错误“internal_api_error_InvalidArgumentException”。
我找不到有关此错误的任何信息,也不知道如何调试它。
首先,在您的网站中启用调试,以便通过将这些行添加到 localSettings.php 文件中,它可以向您显示有关错误的更多信息:
error_reporting( -1 );
ini_set( 'display_errors', 1 );
$wgShowSQLErrors = true;
$wgShowDBErrorBacktrace = true;
$wgDebugDumpSql = true;
之后,它应该为您提供有关此问题的更多详细信息。
此外,如果您的网站中没有太多扩展程序,请尝试禁用您网站中的所有扩展程序,然后再次测试。
这个错误似乎是因为与其他扩展的一些冲突,或者是因为可视化编辑器的一些错误配置。所以请测试上面两点,告诉我们发生了什么。