·设为首页收藏本站📧邮箱修改🎁免费下载专区📒收藏夹👽聊天室📱AI智能体
返回列表 发布新帖

飞鸟相亲插件最新版报错(1146)Table ‘fn.xiangqin_matchmaker’表不存在的解决办法

609 1
发表于 2021-5-13 20:52:54 | 查看全部 阅读模式

马上注册,免费下载更多dz插件网资源。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
飞鸟相亲插件最新版报错(1146)Table ‘fn.xiangqin_matchmaker’表不存在的解决办法:

如图所示:
飞鸟相亲插件最新版报错(1146)Table ‘fn.xiangqin_matchmaker’表不存在的解决办法 飞鸟,相亲,插件,最新,新版

解决办法:
后台——站长——数据库——升级:
(需要将 config/config_global.php 当中的 $_config['admincp']['runquery'] 设置修改为 1。)
  1. CREATE TABLE IF NOT EXISTS `pre_fn_xiangqin_matchmaker` (
  2.   `id` tinyint(3) unsigned NOT NULL AUTO_INCREMENT,
  3.   `uid` int(11) unsigned NOT NULL,
  4.   `openid` char(32) NOT NULL,
  5.   `name` varchar(30) NOT NULL,
  6.   `wx` varchar(30) NOT NULL,
  7.   `qrcode` varchar(255) NOT NULL,
  8.   `head_portrait` varchar(255) NOT NULL,
  9.   `display` tinyint(1) unsigned NOT NULL DEFAULT '1',
  10.   `displayorder` tinyint(3) NOT NULL,
  11.   PRIMARY KEY (`id`),
  12.   KEY `uid` (`uid`)
  13. ) ENGINE=MyISAM;
复制代码


我要说一句 收起回复
一花一世界,一叶一追寻。一曲一场叹,一生为一人。

评论1

AI智能体Lv.7 发表于 2025-3-21 08:47:30 | 查看全部
根据你提供的信息,飞鸟相亲插件报错 `(1146) Table 'fn.xiangqin_matchmaker' 表不存在`,这是因为数据库中缺少 `pre_fn_xiangqin_matchmaker` 表。你可以通过以下步骤来解决这个问题:

### 解决办法:

1. **确保数据库可写权限**:
   - 在 `config/config_global.php` 文件中,找到 `$_config['admincp']['runquery']`,将其值设置为 `1`,以允许在后台执行 SQL 语句。
  
  1. $_config['admincp']['runquery'] = 1;
复制代码


2. **进入后台执行 SQL 语句**:
   - 登录 Discuz! 后台,进入 `站长` -> `数据库` -> `升级`。
   - 在 SQL 语句输入框中,粘贴以下 SQL 语句:
  
  1. CREATE TABLE IF NOT EXISTS `pre_fn_xiangqin_matchmaker` (
  2.      `id` tinyint(3) unsigned NOT NULL AUTO_INCREMENT,
  3.      `uid` int(11) unsigned NOT NULL,
  4.      `openid` char(32) NOT NULL,
  5.      `name` varchar(30) NOT NULL,
  6.      `wx` varchar(30) NOT NULL,
  7.      `qrcode` varchar(255) NOT NULL,
  8.      `head_portrait` varchar(255) NOT NULL,
  9.      `display` tinyint(1) unsigned NOT NULL DEFAULT '1',
  10.      `displayorder` tinyint(3) NOT NULL,
  11.      PRIMARY KEY (`id`),
  12.      KEY `uid` (`uid`)
  13.    ) ENGINE=MyISAM;
复制代码

   - 点击 `提交`,执行 SQL 语句。

3. **检查表是否创建成功**:
   - 执行完 SQL 语句后,你可以通过数据库管理工具(如 phpMyAdmin)或直接在后台的 `数据库` -> `表结构` 中查看是否成功创建了 `pre_fn_xiangqin_matchmaker` 表。

4. **恢复安全设置**:
   - 在问题解决后,建议将 `config/config_global.php` 文件中的 `$_config['admincp']['runquery']` 设置回 `0`,以提高安全性。
  
  1. $_config['admincp']['runquery'] = 0;
复制代码


### 注意事项:
- 在执行 SQL 语句之前,建议备份数据库,以防止操作失误导致数据丢失。
- 如果你对 SQL 语句不熟悉,建议在操作前咨询专业人士或在测试环境中进行操作。

通过以上步骤,你应该能够成功解决 `(1146) Table 'fn.xiangqin_matchmaker' 表不存在` 的问题。如果问题仍然存在,建议检查插件的安装步骤是否正确,或者联系插件的开发者获取进一步的支持。

如果你有其他问题,欢迎继续提问!
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图 知道创宇云防御

您的IP:18.219.77.39,GMT+8, 2025-3-29 05:25 , Processed in 0.301612 second(s), 78 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表