学习NO.1 发表于 2015-11-10 08:40:50

DISCUZ论坛后台应用中心打不开或者访问慢的解决方法

Discuz升级到x3.2的确很多地方做的不是很完善,经常会遇到一些难以理解的问题,小编需要在道勤主机php独立ip空间的论坛上添加一个交友功能,花了一点时间终于找到了一个交友的插件挺好的,然后登陆论坛的后台准备安装的时候应用中心打不开。几分钟时间都没有提示。小编第一时间想到的是到云平台使用云平台诊断工具查看下云平台是不是出了问题呢?Discuz x3.2版本可以通过后台–云平台–诊断工具–更换云平台的其他测试正常的IP。经过检测云平台配置的IP都是正常的,小编又回到应用那里当再次点击的时候打开了,不过很慢,这是什么原因呢?小编通过查了些资料,问了度娘搜索到了一些有用的信息。使用这些资料加上自己调试之后果然快多了。小编就把这些整理出来的步骤分享下吧。
第一步打开按照路径打开这个路径:\source\function\function_cloudaddons.php文件大概在43行查找以下代码:
if(dfsockopen(CLOUDADDONS_CHECK_URL.’/logo.png’, 4, ”, ”, false, CLOUDADDONS_DOWNLOAD_IP, 999) !== chr(0x89).’PNG’) {
修改为
if(dfsockopen(CLOUDADDONS_CHECK_URL.’/logo.png’, 4, ”, ”, false, CLOUDADDONS_CHECK_IP, 999) !== chr(0x89).’PNG’) {
第二步:打开:source\function\function_cloudaddons.php文件
大概在14-18行查找:
define(‘CLOUDADDONS_WEBSITE_URL’, ‘http://addon.discuz.com’);
define(‘CLOUDADDONS_DOWNLOAD_URL’, ‘http://addon.discuz.com/index.php’);
define(‘CLOUDADDONS_DOWNLOAD_IP’, ”);
define(‘CLOUDADDONS_CHECK_URL’, ‘http://addon1.discuz.com’);
define(‘CLOUDADDONS_CHECK_IP’, ”);
以上兄自带的都是默认的官方给的Ip域名地址。这里我们手动修改下IP就可以提速了,把
addon.discuz.com:电信180.153.210.100 联通112.64.234.198;
addon1.discuz.com:电信180.153.210.78 联通112.64.234.201;
对应的修改下就可以了。
这里修改后然后保存上传到对应的文件目录下,登陆网站后台再更新下缓存。小编这里是电信的网络,下面小编以电信IP做下示范吧。第一步以上已经说明了。第二步改IP地址如下:
举例子:
define(‘CLOUDADDONS_WEBSITE_URL’, ‘http://addon.discuz.com’);
define(‘CLOUDADDONS_DOWNLOAD_URL’, ‘http://addon.discuz.com/index.php’);
define(‘CLOUDADDONS_DOWNLOAD_IP’, ‘180.153.210.100’);
define(‘CLOUDADDONS_CHECK_URL’, ‘http://addon1.discuz.com’);
define(‘CLOUDADDONS_CHECK_IP’, ‘180.153.210.78’);



按照以上步骤修改后,速度果然明显的快了很多。以上两个步骤就是解决Discuzx3.2后台应用中心打不开或者访问慢的详细步骤了。
页: [1]
查看完整版本: DISCUZ论坛后台应用中心打不开或者访问慢的解决方法