windows 10 本地手动安装 wordpress 问题

Posted

技术标签:

【中文标题】windows 10 本地手动安装 wordpress 问题【英文标题】:Manually install wordpress locally on windows 10 problem 【发布时间】:2022-01-22 21:43:14 【问题描述】:

我是 wordpress 新手。我尝试使用 mysql8.0、php8.1.0、Apache24 和 wordpress5.8.2 在 Windows 10 上安装 wordpress。起初,安装过程卡在创建wp-config.php,错误"PHP Fatal error: Uncaught mysqli_sql_exception: Unknown column 'wp_' in 'field list' in"。当我在wp-admin\setup-config.php 中注释第 317 到 322 行时,会创建 wp-config.php。我继续安装wordpress。下一个错误是:

PHP Fatal error:  Uncaught mysqli_sql_exception: Table 'wordpress.qlj_options' doesn't exist in D:\Program Files\Apache24\htdocs\wordpress\wp-includes\wp-db.php:2056
Stack trace:
#0 D:\Program Files\Apache24\htdocs\wordpress\wp-includes\wp-db.php(2056): mysqli_query(Object(mysqli), 'SELECT option_v...')
#1 D:\Program Files\Apache24\htdocs\wordpress\wp-includes\wp-db.php(1945): wpdb->_do_query('SELECT option_v...')
#2 D:\Program Files\Apache24\htdocs\wordpress\wp-includes\wp-db.php(2581): wpdb->query('SELECT option_v...')
#3 D:\Program Files\Apache24\htdocs\wordpress\wp-includes\functions.php(1734): wpdb->get_var('SELECT option_v...')
#4 D:\Program Files\Apache24\htdocs\wordpress\wp-includes\load.php(752): is_blog_installed()
#5 D:\Program Files\Apache24\htdocs\wordpress\wp-settings.php(159): wp_not_installed()
#6 D:\Program Files\Apache24\htdocs\wordpress\wp-config.php(97): require_once('D:\\Program File...')
#7 D:\Program Files\Apache24\htdocs\wordpress\wp-load.php(50): require_once('D:\\Program File...')
#8 D:\Program Files\Apache24\htdocs\wordpress\wp-admin\install.php(36): require_once('D:\\Program File...')
#9 main
  thrown in D:\Program Files\Apache24\htdocs\wordpress\wp-includes\wp-db.php on line 2056

在创建它之前似乎需要数据库。我认为这个错误与第一个相同。

有人可以帮忙吗?

【问题讨论】:

安装前可以创建一个数据库吗?之后您可以将凭据添加到wp-config.php 我已经创建了数据库,但是里面没有表。 【参考方案1】:

我很高兴我安装了 wordpress。这就是我所做的。首先,我在数据库中手动创建了wordpress需要的所有默认表(您可以在wp-admin/includes/schema.php中找到sql),然后我尝试使用urlwp-admin/maint/repair.php修复数据库。它显示了许多 PHP 已弃用的错误和警告。所以我想也许PHP的版本不对。我尝试使用 PHP-7.4.27 而不是 PHP8 并删除了之前创建的所有表。然后一切就完成了。

我的英语不是很好。我希望你能明白我在说什么。

enter image description here

【讨论】:

以上是关于windows 10 本地手动安装 wordpress 问题的主要内容,如果未能解决你的问题,请参考以下文章

本地手动一步步搭建WNMP环境(nginx+php+mysql) Windows平台

网络学习-在windows10上添加本地回环连接

网络学习-在windows10上添加本地回环连接

redis 本地安装

如何安装redis和给wordpres加速?

如何安装redis和给wordpres加速?