近期很多用户在本地环境安装 迅睿CMS 后,进入后台:
应用 → 在线下载安装插件
会出现以下两类常见问题:
问题一:浏览器提示连接被阻止

此连接已被阻止,因为它是公共页面发起的,旨在连接到您本地网络上的设备或服务器。
问题二:后台提示 fopen 无法获取远程数据
fopen无法获取远程数据
或者:
无法连接应用市场
很多用户会误认为:
CMS程序损坏
火绒联网控制拦截
PHP环境错误
网站权限异常
实际上,这两个问题分别属于:
| 问题 | 本质原因 |
|---|---|
| 此连接已被阻止 | Chrome / Edge 浏览器安全策略 |
| fopen无法获取远程数据 | PHP远程访问功能未开启 |
下面详细讲解完整解决方案。
一、Chrome / Edge 提示“此连接已被阻止”解决方法
1、问题原因
新版 Chrome 与 Edge 浏览器增加了一项安全机制:
Local Network Access Checks
该功能用于阻止:
公网页面访问本地网络
例如:
localhost
127.0.0.1
192.168.x.x
而迅睿CMS后台插件市场刚好会触发:
公共网络 → 本地环境
的访问行为,因此浏览器直接拦截。
2、解决方法

Chrome 浏览器
地址栏输入:
chrome://flags/#local-network-access-check
找到:
Local Network Access Checks
修改为:
Disabled
重启浏览器即可。
Edge 浏览器
地址栏输入:
edge://flags/#local-network-access-check
同样修改为:
Disabled
重启浏览器即可恢复正常。
3、不修改浏览器的解决办法
可以直接更换浏览器,例如:
Firefox
Firefox ESR
目前对本地网络限制较少,因此很多本地CMS环境都可以正常使用。
二、迅睿CMS提示“fopen无法获取远程数据”解决方法
这个问题属于:
PHP环境配置问题
迅睿CMS应用市场需要:
PHP访问远程服务器
如果 PHP 禁止远程访问,就会出现:
fopen无法获取远程数据
三、allow_url_fopen 未开启
这是最常见原因。
1、什么是 allow_url_fopen
这是 PHP 的远程文件访问功能。
迅睿CMS下载安装插件时,需要通过:
fopen()file_get_contents()
访问官方应用市场服务器。
如果关闭,就无法联网获取插件数据。
2、检查是否开启
找到 PHP 配置文件:
php.ini
搜索:
allow_url_fopen
确保为:
allow_url_fopen = On
如果是:
Off
请修改为:
On
3、修改后重启PHP服务
例如:
PHPStudy
宝塔
XAMPP
WAMP
都需要:
重启PHP
配置才会生效。
四、openssl 扩展未开启
很多用户即使开启了:
allow_url_fopen
依然无法连接应用市场。
这是因为:
HTTPS无法建立
迅睿CMS应用市场使用的是:
https://
因此必须开启:
openssl
开启方法
在 php.ini 中搜索:
extension=openssl
如果前面有:
;
请删除。
即:
错误写法
;extension=openssl
正确写法
extension=openssl
修改后重启PHP。
五、防火墙或安全软件拦截
如果仍然无法下载插件,还需要检查:
火绒联网控制
Windows Defender
宝塔防火墙
安全软件联网限制
部分安全软件会禁止:
php.exe
联网。
导致:
应用市场连接失败
六、本地环境推荐配置
本地开发建议:
| 项目 | 推荐 |
|---|---|
| 浏览器 | Firefox 或关闭Chrome限制 |
| PHP版本 | PHP 7.4 / 8.0 |
| allow_url_fopen | On |
| openssl | 开启 |
| 防火墙 | 放行 php.exe |
| 环境 | nginx / Apache |
七、总结
迅睿CMS后台插件下载失败,通常由两个问题导致:
1、浏览器安全限制
表现:
此连接已被阻止
解决:
关闭 Local Network Access Checks
2、PHP远程访问未开启
表现:
fopen无法获取远程数据
解决:
开启 allow_url_fopen 开启 openssl 重启PHP
大部分本地环境下,完成以上配置后,迅睿CMS应用市场即可恢复正常使用。