排版对于做网站十分重要,如何给帝国CMS系统里的数据进行排版?
插件:htmlbeautify
环境:Centos7.6 + PHP5.6 + 帝国7.5
安装步骤:
1.配置环境,安装tidy扩展;
1.1 安装依赖
#centos yum install -y libtidy libtidy-devel
1.2 安装扩展
1 cd /www/server/php/56/src/ext/tidy/ 2 /www/server/php/56/bin/phpize 3 ./configure --with-php-config=/www/server/php/56/bin/php-config 4 make && make install 5 echo "extensions=/www/server/php/56/lib/php/extensions/no-debug-non-zts-20131226/tidy.so" >> /www/server/php/56/etc/php.ini 6 /etc/init.d/php-fpm-56 restart
1.3 如果扩展第一条命令执行失败,则进行如下
1 mkdir /www/server/php/56/src 2 cd /www/server/php/56/src 3 wget http://download.bt.cn/install/ext/56-ext.tar.gz 4 tar xvf 56-ext.tar.gz 5 cd /www/server/php/56/src/ext/tidy/ 6 /www/server/php/56/bin/phpize 7 ./configure --with-php-config=/www/server/php/56/bin/php-config 8 make && make install 9 echo "extensions=/www/server/php/56/lib/php/extensions/no-debug-non-zts-20131226/tidy.so" >> /www/server/php/56/etc/php.ini 10 /etc/init.d/php-fpm-56 restart
1.4 进入宝塔,找到php5.6,查看phpinfo
1.5 CTR + F5,搜索 tidy;(如下表示安装成功),如果搜索无以下,则进行1.6步骤;
1.6 点击配置,拉到最后一行,如果是 extension = /www/server/php/56/lib/php/extensions/no-debug-non-zts-20131226/tidy.so 则换成extension = tidy.so;反之即可。
1.7 重启PHP,并在网站根目录新建test.php文件,代码如下;访问 http://域名/test.php;
test.php
1 <? 2 3 if(function_exists('tidy_parse_string')){ 4 echo 'OK'; 5 } 6 else echo 'NO tidy'; 7 8 ?>
显示OK,即表示环境设置成功。
标签:www,CMS,56,tidy,server,extensions,php,排版,页面 From: https://www.cnblogs.com/chig/p/16786314.html