大熊 发布的文章

今天弄了一台虚拟机想安装宝塔面板,发现 wget 一直卡着无法下载。
加个超时测试:

wget -T10 https://dg1.bt.cn/install/4/phpmyadmin.sh
root@xserver:/var/app# wget -T10 https://dg1.bt.cn/install/4/phpmyadmin.sh
--2023-11-06 06:28:05--  https://dg1.bt.cn/install/4/phpmyadmin.sh
Resolving dg1.bt.cn (dg1.bt.cn)... 240e:a5:4200:89::256, 42.157.129.47
Connecting to dg1.bt.cn (dg1.bt.cn)|240e:a5:4200:89::256|:443... failed: Connection timed out.
Connecting to dg1.bt.cn (dg1.bt.cn)|42.157.129.47|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3496 (3.4K) [application/octet-stream]
Saving to: ‘phpmyadmin.sh’

phpmyadmin.sh                 100%[=================================================>]   3.41K  --.-KB/s    in 0s

2023-11-06 06:28:15 (75.8 MB/s) - ‘phpmyadmin.sh’ saved [3496/3496]

发现IPv6连不上,IPv4没问题,测试 curl 正常,可能 curl 优先使用 ipv4吧。
为了能正常使用 wget,于是禁用掉 wget 的 ipv6:

vim /etc/wgetrc

加一行:inet4_only = on
保存,测试,搞定。。。

注:/etc/wgetrc 是全局的,对所有用户生效,如果只想对当前用户生效,修改文件 $HOME/.wgetrc 即可

家用 Windows Server 系统的用户,经常会需要把媒体文件播放到电视机之类的设备上,但当右键点击媒体文件、播放到设备时,因为系统默认并未开启服务,所以直接显示找不到设备。要启用也很简单:

  • 首先要安装 Windows Media Player,如果没安装的到添加角色和功能中添加即可。
  • 再运行 services.msc 进入服务,设置自动启动未启动下面2个服务:

    • SSDP discovery
    • windows media player network sharing service(依赖的 Windows Search 服务也要启动)

如错误:
System.Web.Http.WebHost, Version=5.2.9.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”的程序集“System.Web.Http.WebHost”所使用的“System.Web.Http, Version=5.2.9.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”版本高于所引用的标识为“System.Web.Http, Version=5.2.7.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”的程序集“System.Web.Http”

NUGET 执行:
Update-Package Microsoft.AspNet.WebApi -reinstall
Update-Package Microsoft.AspNet.Mvc -reinstall

如果安装了太高级别的版本,想要降版本,在nuget管理器中一般很难操作成功,在命令行中操作即可,直接安装指定版本即可
Install-Package Microsoft.AspNet.WebApi -Version 5.2.9

删除包指令:
Uninstall-Package Microsoft.Net.Http
Uninstall-Package Microsoft.Bcl

进入目录:
%LOCALAPPDATA%\Microsoft\VisualStudio\

再进入 vs 版本号的目录(数字开头的,如:17.0_fa40166f),再进入目录 ComponentModelCache
然后删除里面的这4个文件,关闭vs,重新进入就好了:

Microsoft.VisualStudio.Default.cache
Microsoft.VisualStudio.Default.catalogs
Microsoft.VisualStudio.Default.err
Microsoft.VisualStudio.Default.external

折腾了很多天,首先,要用证书登录,别的系统别想了,要么读不到证书,要么读出来点击没反应,无法选择。
要搞定,很简单,装个 windows xp 吧!

装了 windows xp ,登录、申请一切都没问题了。最后,等初审出来,要支付费用,发现支付不了!
怎么办,我开始是用的系统自带的IE,不行,换360浏览器,还是不行。最后:
装 Google Chrome,解决问题!

真不容易啊。不用浪费资源拿一台电脑专门来做这个系统,直接弄个 vmware,装个虚拟机就可以了。虚拟机文件还可以备份,很容易保留。