dashan 提交于
除一般的PHP运行环境外,Drupal环境还需要一些额外模块配置后才能运行。
①、安装PHP dom扩展
查找“php-xml”安装。
如何在Centos Linux上安装PHP DOM 扩展模块
通过管理员登陆,执行以下命令:
yum -y install php-xml
重启 APACHE服务,让配置生效
②、安装PHP gd扩展
查找“php-gd”安装。
③、安装PHP pdo扩展
查找“php-pdo”安装。
④、安装PHP mbstring扩展
该扩展并非强制性的,可以加强Unicode支持,Drupal建议安装,查找“php-mbstring”安装。
⑤、安装PHP postgreSQL数据库支持扩展
本文采用PostgreSQL数据库,必须安装本扩展,否则Drupal仅支持SQLite3数据库,查找“php-pgsql”安装。MySQL数据库查找“php-mysql”。
⑥、安装PECL uploadprogress扩展
该扩展并非强制性的,本扩展是上传进度条扩展,能显示文件上传速度、完成情况。APC也支持上传进度条,但Drupal推荐安装uploadprogress。
软件源中没有提供二进制包,需要编译。首先在“添加删除软件”中查找安装“php-devel”软件包,该软件包包含编译PHP扩展的phpize软件。第二步,下载傻瓜化的PHP扩展安装编译软件:go-pear。
# wget http://pear.php.net/go-pear.phar (原来的go-pear不支持PHP 5.3)
# php go-pear.phar (确认,进行安装)
# pecl install uploadprogress
uploadprogress.so会自动安装到/usr/lib(64)/php/modules/下。
最后在/etc/php.d/下新建uploadprogress.ini文件,内容为:
extension=uploadprogress.so
同3,/etc/php.d/下的配置文件会自动被php.ini包含,不需直接修改/etc/php.ini文件。
- 登录以发表评论