谁用AMH帮忙测试下这个程序啥问题宝塔正常迁移到AMH

[复制链接]
查看: 4128   回复: 9
发表于 2023-5-23 00:44:31 | 显示全部楼层 |阅读模式
谁用AMH帮忙测试下这个程序啥问题宝塔正常迁移到AMH就提示数据库链接失败,问题是我的数据库都导入填写的都正确!先谢谢大家了。
分卷链接ht.zip.001.zip
分卷链接ht.zip.002.zip
回复

使用道具 举报

 楼主| 发表于 2023-5-23 00:44:45 | 显示全部楼层
是否网站程序用的127.0.0.1连接的mysql,
默认amh的mysql是没有开启监听,用127.0.0.1的话是走tcp端口连接。

需要127.0.0.1连接的话,在madmin数据库管理,设置开启监听端口。
连接mysql地址建议是用localhost,走本地sock连接,也避免端口被远程连接扫描、mysql安全等问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-5-23 00:45:12 | 显示全部楼层
直接用国际版的宝塔,不就可以了吗,不需要登录
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-5-23 00:45:30 | 显示全部楼层
用的就是localhost
回复 支持 反对

使用道具 举报

发表于 2023-5-23 00:46:04 | 显示全部楼层
那你也可以新建一个test.php的文件,用这个代码连接测试看报什么错误。
<?php
$con = mysqli_connect("localhost","数据账号","数据库密码");
if (!$con)
{
die('Could not connect: ' . mysqli_connect_error());
}
else
{
echo 'OK';
}
?>
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-5-23 00:46:57 | 显示全部楼层
我试试,谢谢!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-5-23 00:47:10 | 显示全部楼层
测试ok,打开可那个程序链接还是提示:数据库连接失败,请检查错误!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-5-23 00:48:06 | 显示全部楼层
测试显示 OK的话,说明localhost连接mysql是正常的,你用的账号密码也是正常的。

网站程序还提示连接不了的话,你用的什么网站程序,
要检查确认网站程序的数据库配置信息了,通常都是在config.php
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-5-23 00:49:04 | 显示全部楼层
也看下3楼,尝试开启监听。说不定网站程序哪里有用了127.0.0.1 3306端口连接的数据库。
回复 支持 反对

使用道具 举报

发表于 2023-5-23 00:49:25 | 显示全部楼层
学习一下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则