首页 > 编程知识 正文

php安装时开启很多扩展(php常用扩展有哪些)

时间:2023-11-27 14:11:08 阅读:309617 作者:IXHO

本文目录一览:

  • 1、php常用扩展有哪些
  • 2、PHP如何开启CURL扩展支持?
  • 3、搭建php开发环境时要开哪些扩展
  • 4、如何安装php的扩展bcmath

php常用扩展有哪些

这个是php扩展库支持。

在php.ini里面可以看到952行。

extension=php_rar.dll

;extension=php_bz2.dll

extension=php_curl.dll

;extension=php_dba.dll

;extension=php_exif.dll

;extension=php_fileinfo.dll

extension=php_gd2.dll

;extension=php_gettext.dll

;extension=php_gmp.dll

;extension=php_intl.dll

;extension=php_imap.dll

;extension=php_interbase.dll

extension=php_ldap.dll

extension=php_mbstring.dll

;extension=php_ming.dll

;extension=php_mssql.dll

extension=php_mysql.dll

extension=php_mysqli.dll

;extension=php_oci8.dll

;extension=php_oci8_11g.dll

extension=php_openssl.dll

;extension=php_pdo_firebird.dll

;extension=php_pdo_mssql.dll

extension=php_pdo_mysql.dll

;extension=php_pdo_oci.dll

;extension=php_pdo_odbc.dll

;extension=php_pdo_pgsql.dll

extension=php_pdo_sqlite.dll

;extension=php_pgsql.dll

;extension=php_phar.dll

;extension=php_pspell.dll

;extension=php_shmop.dll

;extension=php_snmp.dll

;extension=php_soap.dll

extension=php_sockets.dll

;extension=php_sqlite.dll

;extension=php_sqlite3.dll

;extension=php_sybase_ct.dll

;extension=php_tidy.dll

;extension=php_xmlrpc.dll

;extension=php_xsl.dll

;extension=php_zip.dll

extension= php_memcache.dll

每一行前面分号去掉的表示开启扩展库的。

有些扩展库是安装的时候默认开启的,有些需要手动开启。

还有一些扩展库需要自己去下载库文件(要对应相应的版本)

下载的库文件放在php安装根目录下面的ext目录下面。当然这个目录也是可以自己配置的。

PHP如何开启CURL扩展支持?

开启curl扩展,这需要修改PHP的配置,在Windows 中只需简单三步:

将PHP安装文件夹下的三个文件php_curl.dll(可能在ext文件夹中),libeay32.dll,ssleay32.dll 复制到 %windir%/system32下。

2、打开php.ini(可能在PHP环境的安装目录下,默认在c:WINDOWS目录下),将;extension=php_curl.dll头部的分号去掉。

3、重启php的服务(apache或者IIS),如重启IIS,运行iisreset即可。

搭建php开发环境时要开哪些扩展

用哪些扩展是根据程序的需要去安装的。

比如缓存加速用 memcached。

如何安装php的扩展bcmath

为了让网站成功运行,就需要在php中增加bcmath这个扩展(其实默认的php中已经存在bcmath扩展,但是没有安装编译)

安装php的扩展bcmath具体步骤如下(以下操作均在wdcp 2.4的环境中):

1、ssh登陆vps控制台后,进入要安装的扩展的源码目录:cd /root/lanmp/php-5.2.17/ext/bcmath

2、运行phpize,这是wdcp中的路径: /www/wdlinux/php/bin/phpize

出现如下提示:

configuring for:

php api version:

20041225

zend module api no: 20060613

zend extension api no: 220060519

3、编译安装:

./configure --with-php-config=/www/wdlinux/php/bin/php-config

make

make install

4、增加到配置文件php.ini里

vi /www/wdlinux/etc/php.ini

在最后增加:extension=bcmath.so

5、重启服务

service httpd restart

service nginxd restart

然后就大功告成

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。