服务热线
1888888888
作者:文煞发布时间:2023-08-10分类:Discuz笔记浏览:321
在搬迁Discuz! X3.5版本的论坛后,我遇到了一些问题。根据我的描述,我论坛搬家采取了如下几个步骤:
1. 进行了数据库搬迁,原主机的MySQL密码为123456,但在搬迁后为空。
2. 将原服务器上的整个目录打包,并将其迁移到新服务器的目录下。
3. 修改了/config目录下的config_global.php和config_ucenter.php文件中的数据库密码。
4. 修改了/uc_server/data目录下的config.inc.php文件中的数据库密码。
目前的情况是,论坛已经可以登录和访问,但头像显示为碎片,同时无法连接到uCente。后来发现是因为端口设置错误,原本设置为80的端口被错误地设置为了8080。
在修改为正确的80端口后,成功连接uCenter,并且应用管理显示通信成功。uCenter的头像显示正常,但是Discuz的头像仍然是碎片的。经过进一步分析,我确认了原服务器上的Discuz安装在8080端口上,并设置了Apache监听80和8080端口。而新服务器上只开放了80端口。我发现头像的地址是访问8080端口导致显示碎片。
我想知道现在是否可以通过修改配置文件来解决这个问题,或者需要重新安装并覆盖数据库。最后,我发现找到了/config/config_ucenter.php文件,其中包含了UC_API的地址配置。我修改了该文件中的地址,并更新了缓存,问题得到了解决。
分享:
支付宝
微信