解决方法:将网站目录设置为,web服务器所用的运行用户,比如apache、nginx
yum update异常中断问题2
1、执行yum check命令
yum check报错
已加载插件:fastestmirror
32:bind-export-libs-9.11.4-26.P2.el7_9.5.x86_64 是 32:bind-export-libs-9.11.4-26.P2.el7_9.4.x86_64 的副本
7:device-mapper-1.02.170-6.el7_9.5.x86_64 是 7:device-mapper-1.02.170-6.el7_9.4.x86_64 的副本
7:device-mapper-libs-1.02.170-6.el7_9.5.x86_64 是 7:device-mapper-libs-1.02.170-6.el7_9.4.x86_64 的副本
firewalld-0.6.3-13.el7_9.noarch 是 firewalld-0.6.3-12.el7.noarch 的副本
firewalld-filesystem-0.6.3-13.el7_9.noarch 是 firewalld-filesystem-0.6.3-12.el7.noarch 的副本
glibc-common-2.17-323.el7_9.x86_64 有缺少的需求 glibc = ('0', '2.17', '323.el7_9')
glibc-common-2.17-324.el7_9.x86_64 是 glibc-common-2.17-323.el7_9.x86_64 的副本
glibc-devel-2.17-323.el7_9.x86_64 有缺少的需求 glibc = ('0', '2.17', '323.el7_9')
glibc-devel-2.17-324.el7_9.x86_64 是 glibc-devel-2.17-323.el7_9.x86_64 的副本
glibc-headers-2.17-323.el7_9.x86_64 有缺少的需求 glibc = ('0', '2.17', '323.el7_9')
glibc-headers-2.17-324.el7_9.x86_64 是 glibc-headers-2.17-323.el7_9.x86_64 的副本
kernel-headers-3.10.0-1160.25.1.el7.x86_64 是 kernel-headers-3.10.0-1160.24.1.el7.x86_64 的副本
kernel-tools-3.10.0-1160.25.1.el7.x86_64 是 kernel-tools-3.10.0-1160.24.1.el7.x86_64 的副本
kernel-tools-libs-3.10.0-1160.25.1.el7.x86_64 是 kernel-tools-libs-3.10.0-1160.24.1.el7.x86_64 的副本
kexec-tools-2.0.15-51.el7_9.2.x86_64 是 kexec-tools-2.0.15-51.el7_9.1.x86_64 的副本
libstdc++-4.8.5-44.el7.i686 有缺少的需求 ld-linux.so.2
libstdc++-4.8.5-44.el7.i686 有缺少的需求 ld-linux.so.2(GLIBC_2.3)
libstdc++-4.8.5-44.el7.i686 有缺少的需求 libc.so.6
libstdc++-4.8.5-44.el7.i686 有缺少的需求 libc.so.6(GLIBC_2.0)
libstdc++-4.8.5-44.el7.i686 有缺少的需求 libc.so.6(GLIBC_2.1)
libstdc++-4.8.5-44.el7.i686 有缺少的需求 libc.so.6(GLIBC_2.1.3)
libstdc++-4.8.5-44.el7.i686 有缺少的需求 libc.so.6(GLIBC_2.2)
libstdc++-4.8.5-44.el7.i686 有缺少的需求 libc.so.6(GLIBC_2.3)
libstdc++-4.8.5-44.el7.i686 有缺少的需求 libc.so.6(GLIBC_2.3.2)
libstdc++-4.8.5-44.el7.i686 有缺少的需求 libc.so.6(GLIBC_2.4)
libstdc++-4.8.5-44.el7.i686 有缺少的需求 libm.so.6
libstdc++-4.8.5-44.el7.i686 有缺少的需求 libm.so.6(GLIBC_2.0)
nss-3.53.1-7.el7_9.x86_64 是 nss-3.53.1-3.el7_9.x86_64 的副本
nss-softokn-freebl-3.53.1-6.el7_9.i686 有缺少的需求 libc.so.6
nss-softokn-freebl-3.53.1-6.el7_9.i686 有缺少的需求 libc.so.6(GLIBC_2.0)
nss-softokn-freebl-3.53.1-6.el7_9.i686 有缺少的需求 libc.so.6(GLIBC_2.1)
nss-softokn-freebl-3.53.1-6.el7_9.i686 有缺少的需求 libc.so.6(GLIBC_2.1.3)
nss-softokn-freebl-3.53.1-6.el7_9.i686 有缺少的需求 libc.so.6(GLIBC_2.3)
nss-softokn-freebl-3.53.1-6.el7_9.i686 有缺少的需求 libc.so.6(GLIBC_2.3.4)
nss-softokn-freebl-3.53.1-6.el7_9.i686 有缺少的需求 libc.so.6(GLIBC_2.4)
nss-softokn-freebl-3.53.1-6.el7_9.i686 有缺少的需求 libdl.so.2
nss-softokn-freebl-3.53.1-6.el7_9.i686 有缺少的需求 libdl.so.2(GLIBC_2.0)
nss-softokn-freebl-3.53.1-6.el7_9.i686 有缺少的需求 libdl.so.2(GLIBC_2.1)
nss-sysinit-3.53.1-7.el7_9.x86_64 是 nss-sysinit-3.53.1-3.el7_9.x86_64 的副本
nss-tools-3.53.1-7.el7_9.x86_64 是 nss-tools-3.53.1-3.el7_9.x86_64 的副本
openldap-2.4.44-23.el7_9.x86_64 是 openldap-2.4.44-22.el7.x86_64 的副本
python-firewall-0.6.3-13.el7_9.noarch 是 python-firewall-0.6.3-12.el7.noarch 的副本
python-perf-3.10.0-1160.25.1.el7.x86_64 是 python-perf-3.10.0-1160.24.1.el7.x86_64 的副本
错误:check all
博客迁移到CentOS8,升级PHP到7.4
1、httpd配置
httpd -t报错AH00548: NameVirtualHost has no effect and will be removed in the next release /etc/httpd/conf/httpd.conf:360
AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 192.210.231.236. Set the 'ServerName' directive globally to suppress this message
Syntax OK
说明:
NameVirtualHost 这个已经废弃了,将其去掉就行了
第二个放着没问题
2、访问站点提示:此站点遇到了致命错误
需要打开WP_DEBUG为true,报错Deprecated: load_plugin_textdomain was called with an argument that is deprecated since version 2.7.0 with no alternative available. in /home/live-in.org/wp-includes/functions.php on line 5155
试试安装php7.4
3、安装php7.4
安装最新epelyum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
安装remi源yum -y install https://rpms.remirepo.net/enterprise/remi-release-8.rpm
列表查看phpdnf module list php
安装工具包dnf install dnf-utils
安装php7.4yum search php74*
yum install php74-php php74-php-bcmath php74-php-cli php74-php-common php74-php-devel php74-php-gd php74-php-mbstring php74-php-mysqlnd php74-php-pdo php74-php-pear php74-php-process php74-php-xml php74-php-xmlrpc
4、安装完php,发现页面可以打开但是functions.php错误提示还有,好像没关系,于是把WP_DEBUG恢复为false
参考资料:
https://www.cnblogs.com/alliancehacker/p/12255445.html
redis学习(6)—操作zset类型命令
1、什么是zset数据类型
zset是set的一个升级版本,它在set的基础上增加了一个顺序操作。
它和set一样,zset也是string类型元素的集合,且不允许重复的成员,不同的是每个元素都会关联一个double类型的score。
zset集合是通过哈希表实现的,所以添加、删除、查找的复杂度都是O(1)。
zset集合中最大的成员数为2的(32 – 1)次方(4294967295),每个集合可存储40多亿个成员。
zset最经典的应用场景就是排行榜。
redis学习(5)—操作set类型命令
1、什么是set数据类型
redis的set和java的set集合功能差不多。集合(set)的主要功能就是求交集、并集、差集。set集合是无序的,set集合不允许有重复的元素
例子:
A={‘a’,’b’,’c’}
B={‘a’,’e’,’i’,’o’,’u’}
交集
inter(x, y):交集,在集合x和集合y中都存在的元素
inter(A, B) = {‘a’}
并集
union(x, y):并集,在集合x中或集合y中的元素,如果一个元素在x和y中都出现,那只记录一次即可
union(A, B) = {‘a’,’b’,’c’,’e’,’i’,’o’,’u’}
差集
diff(x, y):差集,在集合x中而不在集合y中的元素
diff(A, B) = {‘b’,’c’}
基数
card(x):基数,一个集合中元素的数量
card(A) = 3
空集:基数为0的集合
基金投资入门22—QDII基金(3)
一、资本市场的隐含预期
国债收益率
股市涨跌
隐含波动性(VIX和VOLQ,恐惧度指标)
二、美股和A股最大的区别
美股是消息没实现的时候,大家可能开始买,消息一出现了以后,大家都开始卖
A股是出了什么消息以后,全都蜂拥而上,而聪明的投资者、机构投资者他们在出货
三、以前是资金做庄,现在是信息做庄
四、什么是真正的地域配置
1、这些是真的地域配置吗
沪深300指数基金+中概50指数基金(不是)
沪港深基金+中美互联网基金
全球配置基金
2、为什么要做地域配置
互补性=不增加风险的同时增加收益或不降低收益的同时降低风险
五、如何优选QDII基金
1、投资地域是关键
替代:中概股成长性更好;H股估值更低
互补:历史数据证明美股是风险调整后收益最确定的股票资产
2、管理方式
SPIVA
3、风险、流动性和成本
六、投资QDII基金如何不受噪音干扰
1、资产配置是决定投资组合长期绩效的主因
与自己理财需求相匹配的配置比例
2、能不看行情最好别看行情,如果要看
CNBC
SeekingAlpha
Vanguard和DFA等优秀基金公司网站
基金投资入门21—QDII基金(2)
一、美国大选和中国基金投资者啥关系
中美关系是当今世界最重要的双边关系
1、短期冲击
QDII基金
美股行情对A股市场的溢出效应
A股投资者的情绪
2、中期影响
贸易和科技摩擦
3、长期意义
人民币资产的长期收益和风险特征
基金投资入门20—港股基金
一、为什么组合里应该配置投资港股的基金
1、港股和A股的相关性
从长远来看,港股和A股相关性越来越强
2、资金南下投资港股是最新趋势
国际化程度高
AH股溢价高,港股相对估值便宜
国内互联网巨头股票的稀缺性
3、港股是国际资本投资中国的重要资本市场
4、配置投资港股的基金是地域配置的一部分
二、如何精准定位投资港股的公募基金
1、QDII基金
1)选择QDII基金
2)正常交易
3)交易渠道:蚂蚁基金、天天基金
4)关键字:香港
2、股票型基金
1)港股通
3、指数基金
基金投资入门19—资产配置(2)
一、投资者的基金投资组合回报来源分解
1、PR
PR=投资者投资组合回报
-基金的投资者交易费用
+或-成分基金净值或价格带来的超额回报
2、SR
SR=投资策略回报
+或-地域配置的超额回报
+或-战术资产配置的超额回报
3、AR
AR=战略性资产配置(财富管理投资业绩基准)回报
+或-战略资产配置的超额回报
+或-市场大类资产的自然配置回报
二、了解自己
1、投资期限,到底能投多长
2、风险承受能力和风险偏好是怎么样的
3、需要什么样的回报率
相对来说要比较切实际的
CentOS yum时提示Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
解决办法:yum provides '*/applydeltarpm'
yum install deltarpm
显示信息:deltarpm-3.6-3.el7.x86_64 : Create deltas between rpms
Repo : base
Matched from:
Filename : /usr/bin/applydeltarpm
作用是增量部署?