Dokuwiki官网对php版本的要求是5.6+,yum上的版本5.4.x,干脆从php官网安装最新版本php。
Step1. 手动安装php7
# yum install libpng-devel
# yum install libjpeg-devel
# yum install libxml2
# yum install libxml2-devel
# ./configure --prefix=/usr/local/php7 \
--with-gd \
--with-openssl \
--with-apxs2=/usr/local/apache/bin/apxs
# make
# make install
make install之后提示我执行下面这条
# libtool --finish /usr/local/src/php-7.2.2/libs
Step2. 配置php
# cd /usr/local/php7/src/php-7.2.2/
# cp php.ini-development /usr/local/php7/lib/php.ini
检查httpd.conf配置文件
尝试创建phpinfi.php文件,从浏览器打开看看安装是否成功LoadModule php7_module modules/libphp7.so <FilesMatch "\.ph(p[2-6]?|tml)$"> SetHandler application/x-httpd-php </FilesMatch> <FilesMatch "\.phps$"> SetHandler application/x-httpd-php-source </FilesMatch>
<?php phpinfo(); ?>