
作者
本站作者 我好笨 共计发布文章986篇

第一个问题是:apt-get的包问题
参考:https://blog.csdn.net/liujian8654562/article/details/101113461
sudo apt-get install openssl
sudo apt-get install libssl-dev
RedHat、centos才是openssl-devel
第二个问题是:缺少包

php开发configure: error: unrecognized options: --with-freetype-dir, --with-jpeg-dir, --with-png-dir
参考:
https://blog.csdn.net/weixin_43272072/article/details/107390871
PHP7.4有变动,需要使用:
docker-php-ext-configure gd --with-webp=/usr/include/webp --with-jpeg=/usr/include --with-freetype=/usr/...

其他技术pecl/oci8 requires PHP (version >= 8.0.0), installed version is 7.4.21
使用docker构建PHP环境时,需要oci,使用pecl install oci8 提示错误:pecl/oci8 requires PHP (version >= 8.0.0), installed version is 7.4.21
解决办法:
[#zeyu#]
参考:https://pecl.php.net/package/oci8
The OC...

其他技术新版本微信,anyproxy采集微信公众号无法看到历史页面的问题
原来360的旧手机,电池不行了,一直充着电,结果电池鼓包特别厉害,坏了。
再找了一个旧手机来,提示微信版本过低,不让登陆了。
于是用目前主力手机,最新版本的微信,打开公众号,已经看不到查看全部的链接了。
找了几个采集方案,都不行。
实际我也没什么采集需求,就是之前一直用着采几个微信号的文章来看看而已。
折腾了几天,准备放弃的时候,发现一篇文章,可以自己...

php开发文本相识度算法(余弦相似性、简单共有词、编辑距离、SimHash、汉明距离、Jaccard相似性系数、欧几里得距离、曼哈顿距离 )
原文地址:
https://blog.csdn.net/u011630575/article/details/52164688?locationNum=5&fps=1
https://www.php.net/manual/zh/function.similar-text.php
https://www.php.net/manual/zh/function.le...

其他技术yum安装docker步骤
卸载已安装的docker
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
...

其他技术docker安装gogs,容器成功启动,edge浏览器无法访问
edge浏览器无法访问,或者谷歌浏览器会报错:
提示:ERR_UNSAFE_PORT这是由于安装步骤按照网上公开的,映射了不安全的端口,比如我映射的10080端口。docker run -d --name=gogs -p 10022:22 -p 10080:3000 -v /var/gogs:/data gogs/gogs --restart=always
用遨游等其他浏览器可正常...

其他技术Need to install docker-compose(1.18.0+) by yourself first and run this script again.
原文:https://blog.csdn.net/riju4713/article/details/106755455
Compose 安装
Linux
Linux 上我们可以从 Github 上下载它的二进制包来使用,最新发行的版本地址:https://github.com/docker/compose/releases。
运行以下命令以下载 Docker Compose 的...
![Could not find a version that satisfies the requirement docker[ssh]>=5 (from docker-compose) Could not find a version that satisfies the requirement docker[ssh]>=5 (from docker-compose)](https://www.144d.com/content/templates/J2/images/random/4.jpg)
其他技术Could not find a version that satisfies the requirement docker[ssh]>=5 (from docker-compose)
安装 docker-compose的时候提示错误:
Could not find a version that satisfies the requirement docker[ssh]>=5 (from docker-compose)
把原来命令:
pip3 install -U docker-compose
改为:
pip3 --truste...

其他技术centos8安装pip命令
问题是因为要安装docker-compose引发的:
pip install -U docker-compose
提示找不到pip,于是yum install pip也不行。
需要安装python。
centos8 的yum 的时候,需要指定是python36,38,39等。
我选择的36,然后安装的时候就有pip包,但是安装完成以后
pip命令变成了p...

php开发PHP的json_encode报错,解析不了jquery通过ajax提交的json数据的解决办法
遇到json_decode解析不了的前端代码:if ($("#json").val()!='' && $("#uri").val()!=''){
var dataJson=JSON.parse($("#json").val());
$.ajax({
url: "<!--...

其他技术oracle字段名包含中划线“-”,修改字段名报错的问题
alter table PHY_EXAM_CHARGE rename column 'PAID-IN_AMOUNT' to PAID_IN_AMOUNT;
或者
alter table PHY_EXAM_CHARGE rename column PAID-IN_AMOUNT to PAID_IN_AMOUNT;
均会报错。
解决方案:
[#zeyu#]
a...

其他技术squid 报错 tcp_miss/503
我的是squid服务器是windows,后端是Linux,网上有好几种解决方案,都不行,包括IPV6相关的
我经过实验,是由于没有设置DNS的原因。
在squid的配置文件中增加一行配置DNS的
#设置DNS
dns_nameservers 1.1.1.1 2.2.2.2
服务器IP改成各地的DNS即可。这个折腾了好几天。

php开发php的file_get_content获取内容乱码,包括querylist的转码都是失效的
file_get_content通常的乱码就不说了,就是通过iconv可以转过来那种。
这里主要讲另外一种,服务器有gzip加速,造成的乱码。
解决方法:
1、如果服务器已经装了zlib库,用下面的代码可以轻易解决乱码问题。$data = file_get_contents("compress.zlib://".$url); 2、使用CURL代替file_get_con...

其他技术centos8通过yum安装MySQL5.7版本
参考:
https://blog.csdn.net/qq_37130607/article/details/105854301
卸载原来的MySQL
rpm -qa |grep mysql
如果返回有内容,就依次使用命令卸载:
rpm -e 软件包名称
如果没有返回内容,则进入下一步。
下载mysql的rpm
wget http://dev.mysql.com/get...

其他技术rpm安装MySQL提示依赖检测失败的处理
报错:
[root@cdh01 mysql]# rpm -ivh mysql-community-libs-5.7.26-1.el7.x86_64.rpm
警告:mysql-community-libs-5.7.26-1.el7.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY
错误:依赖检测失败:
mysql-co...

php开发PHP连接Oracle,服务器只支持SID时,报ora-12514错误的解决
首先说明,PHP官方手册就有解决方案,只是不太好找。
遇到问题:
oracle服务器只支持sid的方式连接,在sqldevelpoer里面连接的时候,不能选服务,只能选sid。
选服务报ora-12514错误。
PHP连接,通常使用手册中说明的的easyconnect串的方式连接,如:
192.168.1.1:1521/orcl
如果是支持SID连接的时候...

其他技术nodejs安装模块module后提示不是内部命令的问题
重装系统后,重新安装模块提示不是内部命令
解决办法:
[#zeyu#]
安装的时候添加-g的全局参数,即可。如图,已完成安装。
比如原来命令是:
npm install anyproxy
需要改为:
npm install anyproxy -g
默认情况下,模块会放在c盘的appdata里面,如果没有加-g的话,则是安装在你执行命令的目录下面的。...