gpt4 book ai didi

php - 使用大数据库在本地安装 MediaWiki : "LocalSettings.php" couldn't be generated

转载 作者:行者123 更新时间:2023-11-29 10:32:14 24 4
gpt4 key购买 nike

我正在尝试使用大型 Wikitionary 转储 (3GB) 在本地安装 MediaWiki(1.29.1 或 1.27.3)。将 xml 转储转换为 sql 文件并将后者导入我用此 script 创建的数据库后,我按照浏览器中的 MediaWiki 安装说明生成了我的特定“LocalSettings.php”。我收到消息了

There are MediaWiki tables in this database. To upgrade them to MediaWiki 1.29.1, click Continue."

点击“继续”按钮,浏览器将永远保持加载状态。

我的理解是,我的包含维基词典转储的数据库有一些与我正在使用的维基媒体版本不兼容的表。因此,需要更新DB。我尝试从命令行运行 install.php 以避免浏览器超时。该命令没有返回任何内容(等待了 2 个多小时后)。

我也尝试了解决方法:

  • Create我的数据库有空表

  • 从浏览器生成“LocalSettings.php”(由于数据库很小,速度很快)

  • 将 wiki sql 转储导入到我的数据库

  • 刷新index.php页面

然后我得到了一个带有此消息的空白页

Exception caught inside exception handler.Set $wgShowExceptionDetails = true; and $wgShowDBErrorBacktrace = true; at the bottom of LocalSettings.php to show detailed debugging information.

我在网上找到的有关此事的所有示例和教程都假设/使用小型或新创建的数据库。

知道出了什么问题吗?真的有人尝试使用现有的维基媒体转储并在本地运行它吗?为什么没有这么高级的例子呢?

最佳答案

您写道“我正在尝试安装维基媒体(1.29.1 或 1.27.3)”。我想您正在谈论 Mediawiki,而不是 Wikimedia。我说得对吗?

1) 您可以尝试维基词典的解析版本。它有点旧(2014)http://whinger.krc.karelia.ru/soft/wikokit/index.html

2) 您可以尝试使用我的教程,了解下载维基词典转储、上传到 MySQL、转换和解析为对工作更有用的内容: Getting started Wiktionary parser .

参见:MySQL import

关于php - 使用大数据库在本地安装 MediaWiki : "LocalSettings.php" couldn't be generated,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47186908/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com