ImageMagick编译遇到ft_encoding_gb2312错误的解决办法

在编译ImageMagick时遇到报错,通过文件代码分析 原来是区分大小写,错误上方已经给出了问题解决方向。 ImageMagick 7.0的版本的位置与6.9的不大一样 ImageMagick-6.9修改:magick/annotate.c ImageMagick-7.0修改:MagickCore/annotate.c 修改内容如下 将文件内的encoding_type=ft_encoding_gb2312修改为encoding_type=FT_ENCODING_GB2312

重新编译即可[……]

继续阅读

Centos7下Firewalld防火墙的一些使用规则

之前这一段总有人问我关于防火墙的一些规则问题,虽然不能算精通但多多少少把自己需要用到的一些规则都可以实现出来。下面是总会用到的一些规则。
Firewalld的基本使用:

启动:systemctl start firewalld
关闭:systemctl stop firewalld
查看状态:systemctl status firewalld
开机禁用:systemctl disable firewalld
开机启用:systemctl enable firewalld
查看服务是否开机启动:systemctl is-enabled firewalld.service
查看已启动的服务列表:systemctl list-unit-files|grep enabled
查看启动失败的服务列表:systemctl –failed
显示状态:firewall-cmd –state
查看已被激活的 Zone 信息:firewall-cmd –get-active-zones
重载配置文件:firewa[……]

继续阅读

重命名 VMware ESXiESX 中的虚拟机及其文件

注意:使用 Storage/Cold Storage vMotion 或使用控制台只能重命名 ESXi 5.0 中的文件夹名称,不能重命名其中的文件。此行为已发生更改,可以支持 ESXi 5.0 中的存储 DRS。有关详细信息,请参见 vSphere 5 Storage vMotion 在完成迁移时不重命名虚拟机文件 (2008877) (vSphere 5 Storage vMotion does not rename virtual machine files on completing migration (2008877))。 虚拟机的文件可以在磁盘迁移操作(如冷存储迁移)期间重命名,也可以手动从 ESXi/ESX 控制台就地重新命名。选择首选方法。 或者,可以使用 vCenter Server 中的克隆方法或使用 vCenter Converter 将一个虚拟机克隆到新的虚拟机,并删除旧的虚拟机。 使用 Storage vMotion 重命名虚拟机文件 在从 vSphere Client[……]

继续阅读

检测Mysql、php-fpm进程任务(临时怼两个简单的脚本)

因为阿里的原因,导致疏忽被工信部把备案号取消了,身份证到期还没办法更新备案信息,坑爹! 临时借用好朋友服务器来使用,环境搭建急急忙忙,导致偶尔会有各种小状况出现,所以临时怼两个简单的脚本。 检测Mysql

检测PHP

[……]

继续阅读

远程桌面无法登录,CredSSP加密Oracle修正

在2018年5月8日,微软在补丁中将客户端策略提严了一点,使用远程客户端 mstsc 登录就会有提示"这可能是由于 CredSSP 加密 Oracle 修正。" 方法一。 在本地电脑运行 gpedit.msc 中(组策略编辑器):“计算机配置”->“管理模板”->“系统”->“凭据分配”,这里面有个“加密 Oracle 修正”,改为已启用,保护级别选择易受攻击。 方法二。 非WIN10专业版,可以使用下面方式 临时方法,在远程windows服务端开启远程桌面标签内,选择第二项“允许运行任意版本远程桌面的计算机连接(较不安全)(L)” 修改路径:“计算机” –>右键> “属性” –> “远程设置” 详细查看: https://support.microsoft.com/zh-cn/help/4093492/credssp-updates-for-cve-2018-0886-march-13-2018[……]

继续阅读

tomcat在项目更新后可以成功启动,但访问服务却报404错误的问题

遇到这个问题真的是有点太久了,记得当年还在用tomcat6.0吧。当时我们有一个项目一直运行良好,后来由次代码更新后发现服务成功启动,但项目服务却没办法成功被访问。 然后就开始去摸索排查,网络上也没有这个问题的解决办法。 当时真的是困绕了好久,没办法全部删除掉,然后更换路径等等在重启部署,恢复了。 接着,开始怀疑是不是代码问题,但发现这回将新的代码部署上,没有问题,服务全部正常。又折腾了一下,包括服务器的病毒查杀等。 就这样过了好久一段时间,记得当时tomcat7刚出来稳定版本,然后我们开始又新的项目可以用tomcat7了。并且在tomcat7上也进行多项目的配置 可参考《tomcat多主机多实例,以及无法加载项目的处理》。一切都是那么的平静,但万恶的故障永远都让你防不胜防,就这样在次遇到这个问题。最初还想像上次那样去解决这个小故障,但这次我留了个心眼,对整个我的项目目录进行了一次比对,发现了一个情况,就是项目下面缺少了一个文件web.xml文件 遇到我又开始了去验证和测试,果然发现问题就坏在这个[……]

继续阅读

wordpress发布客户端WLW的替代工具

自从电脑升级到win10以来,我就无法通过原来的“Windows Live Writer”进行文章发布了。最开始wlw真的太好用了,如果没有wlw的话,我想我以前真的不会进行那么多的更新,使用起来十分方便。可是到了win10之后(因为一些原因卸载了wlw),就没办法安装使用wlw了。。。  这种苦痛谁懂,一安装就报错。。。 后来工作也繁忙,也没有太多东西去更新,所以慢慢把这个事情给忘记了。最近几天想往iPhone上导入一些歌曲,每次方便的方式导入后过段时间都会把方便的方法给忘记,这才把wlw在想起来,今天翻了翻网络找啊找,不负有心人终于找到了 曾经的wlw安装界面。 原来wlw后来进行了更名,并且开源了,现在叫做“Open Live Writer” 点我访问 下面是我安装的截图,几乎一路下一步就可以了 怎么样,还不错吧![……]

继续阅读

Gitlab10.0.X社区版本,汉化

系统信息:(我是root登陆) root@ubuntu_gitlab:~#  lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.3 LTS
Release:        16.04
Codename:       xenial root@ubuntu_gitlab:~# cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
10.0.2 手动导出汉化补丁包汉化

记得备份 1)然后下载10.0.x.diff 文件到服务器,并解压,得到10.0.diff。[……]

继续阅读

第 5 页,共 39 页123456789101112...20...最旧 »