2018年-12月的文章


CentOS 和 macOS 下安装 PHP 7 的 tidy 扩展

作者: 我不是鱼 (2018-12-23 22:12) 分类: PHP    

Tidy是HTML清理和修复的实用程序,它支持操作HTML、XHTML和XML文档。比如说用户通过所见即所得html编辑器提交的html内容,人为地做成一些 html tag 的不匹配,很容易地破坏了整个页面的html结构。例如

测试内容
<div>测试

这里没有 </div> 结束tag,整个页面的结构就被破坏。这时 tidy 就可以很好地派上用场,它既可以检查输入内容的html结构,又可以修复这些不合法的内容。也可以输出 pretty 的 html。当然这些都是后话了,先安装了 php 的 tidy 扩展再说吧。

首先是在 CentOS PHP 7.1.0 安装 tidy

老办法:pecl

[root@lnmp lnmp.cn]# pecl install tidy

pear/tidy requires PHP (version >= 4.3.0, version <= 6.0.0), installed version is 7.1.0

No valid packages fou...

查看原文


从 PHP 7.2 升级到 PHP 7.3

作者: 我不是鱼 (2018-12-23 17:21) 分类: PHP    

PHP 7.3.0 版本在经过数个 Alpha,beta 和 rc 版本之后在2018年12月6日终于正式发布。其实早在12月4日 PHP 就已经把 7.3 的安装文件打包好上传了,只是在12月6日发公告。我也是第一时间升级了服务器的PHP,只是现在才有时间记录下。

当前服务器环境 CentOS 7.4

[root@lnmp lnmp.cn]# cat /etc/redhat-release

CentOS Linux release 7.4.1708 (Core) 

当前 PHP 版本 7.2.12

[root@lnmp lnmp.cn]# php -v

PHP 7.2.12 (cli) (built: Nov 9 2018 02:47:30) ( NTS )

Copyright (c) 1997-2018 The PHP Group

Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

...

查看原文


[1]