PHP运行需要哪些文件?
我正在尝试一个新概念,它要求我在一个典型的PHP安装中去掉所有不需要的库 在主PHP文件夹中,我们有一组Dll文件,我似乎不知道它们的用途,我正在寻求帮助 我的项目所基于的PHP安装是PHP5.3.5Win32 x86,其中包含以下一组文件,我需要找出它们的用途PHP运行需要哪些文件?,php,dll,libraries,Php,Dll,Libraries,我正在尝试一个新概念,它要求我在一个典型的PHP安装中去掉所有不需要的库 在主PHP文件夹中,我们有一组Dll文件,我似乎不知道它们的用途,我正在寻求帮助 我的项目所基于的PHP安装是PHP5.3.5Win32 x86,其中包含以下一组文件,我需要找出它们的用途 05/01/2011 20:36 11,361,792 icudt38.dll 05/01/2011 20:36 1,140,224 icuin38.dll 05/01/2011 20:36
05/01/2011 20:36 11,361,792 icudt38.dll
05/01/2011 20:36 1,140,224 icuin38.dll
05/01/2011 20:36 41,472 icuio38.dll
05/01/2011 20:36 187,904 icule38.dll
05/01/2011 20:36 42,496 iculx38.dll
05/01/2011 20:36 50,176 icutest.dll
05/01/2011 20:36 99,840 icutu38.dll
05/01/2011 20:36 1,093,120 icuuc38.dll
05/01/2011 20:36 1,019,392 libeay32.dll
05/01/2011 20:36 43,008 libenchant.dll
05/01/2011 20:36 44,544 libenchant_ispell.dll
05/01/2011 20:36 293,888 libenchant_myspell.dll
05/01/2011 20:36 97,792 libpq.dll
05/01/2011 20:36 68,608 libsasl.dll
05/01/2011 20:36 805,200 php5embed.lib
05/01/2011 20:36 209,408 ssleay32.dll
我已经隔离了几个我知道是必需的文件,比如php5.dll
,谁能解释一下这些文件是什么,这样我就可以选择是否应该将它们包含在我的项目中
关于在PHP手册的“”部分中有一个各种扩展的列表,提供了一些额外的线索,但我认为这些DLL中的每一个都是为了:
- Unicode-icudt38.dll、icuin38.dll、icuio38.dll、icule38.dll、iculx38.dll、icutest.dll、icutu38.dll、icuuc38.dll
- OpenSSL-libeay32.dll,ssleay32.dll
- 拼写检查抽象层-libenchant.dll、libenchant\u ispell.dll、libenchant\u myspell.dll
- PostgreSQL-libpq.dll
- Cyrus SASL(LDAP等)-libsasl.dll
- 用于嵌入PHP5时使用-php5embed.lib
- Unicode-icudt38.dll、icuin38.dll、icuio38.dll、icule38.dll、iculx38.dll、icutest.dll、icutu38.dll、icuuc38.dll
- OpenSSL-libeay32.dll,ssleay32.dll
- 拼写检查抽象层-libenchant.dll、libenchant\u ispell.dll、libenchant\u myspell.dll
- PostgreSQL-libpq.dll
- Cyrus SASL(LDAP等)-libsasl.dll
- 用于嵌入PHP5时使用-php5embed.lib