php常用扩展有哪些

php常用扩展有哪些,第1张

这个是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 extension就是php的扩展,这个扩展是有很多的,如:

HTTP extension for PHP旨在为PHP应用提供一个方便而强大的功能扩展 。它简化了处理的HTTP网址,日期,重定向,HTTP 头信息,消息,客户的首选语言和字符集,以及提供便捷的数据高速缓存和恢复的方法。它提供了强大的功能,如果和 CURL 一起编译的话将提供更强大的请求处理功能。PHP5或者更新版本提供并行请求处理;

extension_loaded — 检查一个扩展是否已经加载,说明extension_loaded() 使用内置扩展名称来测试一个扩展是否有效。 大多数内置扩展名称是小写的,但也有扩展使用大写字符。 在 PHP 5 之前,此函数以大小写敏感的方式对比名称;

这里我给你看下小部分的截图,如果你有兴趣可以自行去下载一个php的安装包来看:

下载php-4.3.4-Win32.zip。

下面为配置步骤:

1)将php-4.3.3RC4-Win32.zip里面的所有文件和文件夹解压缩并放置在C:\\php4\\文件夹中,没有自己创建该文件夹

2)进入php4文件夹,查看根目录和子目录,把所有.dll文件都统统复制粘贴到C:\\WINNT\\system32(WIN2K)或C:\\WINDOWS\\system32(WINXP)中

3)把php4文件夹里面的php.ini-dist和php.exe文件复制到

C:\\WINNT\\(WIN2K)或C:\\WINDOWS\\(WINXP)中,并将php.ini-dist文件改为php.ini

4)双击php.ini打开该配置文件,进行下面3个地方的修改:

1>把extension_dir = “C:\\php4\\extensions” 改为你安装php4的 extensions文件夹路径

2>把 cgi.force_redirect = 1 改为 cgi.force_redirect = 0

3>把 register_globals = Off 改为 register_globals = On

4>找到 Windows Extensions 段,你应该可以看到如下代码

extension=php_bz2.dll

extension=php_cpdf.dll

extension=php_crack.dll

extension=php_curl.dll

extension=php_db.dll

extension=php_dba.dll

extension=php_dbase.dll

extension=php_dbx.dll

extension=php_domxml.dll

extension=php_exif.dll

extension=php_fdf.dll

extension=php_filepro.dll

extension=php_gd2.dll

extension=php_gettext.dll

extension=php_hyperwave.dll

extension=php_iconv.dll

extension=php_ifx.dll

extension=php_iisfunc.dll

extension=php_imap.dll

extension=php_interbase.dll

extension=php_java.dll

extension=php_ldap.dll

extension=php_mbstring.dll

extension=php_mcrypt.dll

extension=php_mhash.dll

extension=php_mime_magic.dll

extension=php_ming.dll

extension=php_mssql.dll

extension=php_msql.dll

extension=php_oci8.dll

extension=php_openssl.dll

extension=php_oracle.dll

extension=php_pdf.dll

extension=php_pgsql.dll

extension=php_printer.dll

extension=php_shmop.dll

extension=php_snmp.dll

extension=php_sockets.dll

extension=php_sybase_ct.dll

extension=php_w32api.dll

extension=php_xmlrpc.dll

extension=php_xslt.dll

extension=php_yaz.dll

extension=php_zip.dll

具体还得看你需要加载哪些.dll文件,不过你按照下面我这样改也行,主要是要加载的.dll文件就去掉前面的分号( ) :

extension=php_bz2.dll

extension=php_cpdf.dll

extension=php_crack.dll

extension=php_curl.dll

extension=php_db.dll

extension=php_dba.dll

extension=php_dbase.dll

extension=php_dbx.dll

extension=php_domxml.dll

extension=php_exif.dll

extension=php_fdf.dll

extension=php_filepro.dll

extension=php_gd2.dll

extension=php_gettext.dll

extension=php_hyperwave.dll

extension=php_iconv.dll

extension=php_ifx.dll

extension=php_iisfunc.dll

extension=php_imap.dll

extension=php_interbase.dll

extension=php_java.dll

extension=php_ldap.dll

extension=php_mbstring.dll

extension=php_mcrypt.dll

extension=php_mhash.dll

extension=php_mime_magic.dll

extension=php_ming.dll

extension=php_mssql.dll

extension=php_msql.dll

extension=php_oci8.dll

extension=php_openssl.dll

extension=php_oracle.dll

extension=php_pdf.dll

extension=php_pgsql.dll

extension=php_printer.dll

extension=php_shmop.dll

extension=php_snmp.dll

extension=php_sockets.dll

extension=php_sybase_ct.dll

extension=php_w32api.dll

extension=php_xmlrpc.dll

extension=php_xslt.dll

extension=php_yaz.dll

extension=php_zip.dll

5)再次打开控制面板-管理工具-Internet服务管理器,在”默认web站点”上右键单击,选择”属性”

6)选中”默认 Web 站点 属性”窗口的”主目录”选项卡,点击右下角的”配置”按钮,出现”应用程序配置”窗口,点击”应用程序映射”下面的”添加”按钮,添加下面的程序映射:

可执行文件: C:\\php4\\php.exe %s %s (也就是你的php4文件夹路径)

扩展名: .php

确定完成配置!

7)切换到”默认 Web 站点 属性”窗口的”ISAPI筛选器”选项卡,点击右边的”添加”按钮,添加下面的一个筛选器:

筛选器名称: PHP

可执行文件: C:\\php4\\sapi\\php4isapi.dll (也就是你的php4文件夹的 sapi文件夹路径)

确定后关闭”Internet服务管理器”

8)继续切换到”默认 Web 站点 属性”窗口的”文档”选项卡,点击右边的”添加”按钮,添加如下”启用默认文档”:

index.php 也可以添加 index.php3 index.php4 等等 看你的需要而定

点击左边的”↑”按钮,把index.php文档提升到最上面

现在你的IIS也支持PHP了.


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11429931.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存