帝国CMS:如何对文章进行页面排版(一)环境安装?

排版对于做网站十分重要,如何给帝国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,即表示环境设置成功。

 

 

 

 

   

posted @ 2022-10-12 22:13  coderjim  阅读(183)  评论(0编辑  收藏  举报

更多知识请点击——

www.7017online.xyz