2011-02-06 128 views
0

我有一個新的概念即時通訊嘗試,它會要求我在典型的PHP安裝中去掉所有不需要的庫。PHP需要運行哪些文件?

在主PHP文件夾中,我們有一組Dll文件,我似乎無法弄清楚那裏用什麼,我正在尋求一些幫助。

即時通訊基於我的項目的PHP安裝是PHP 5.3.5 Win32 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   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,任何人都可以揭示這些是什麼,有的輕,所以我可以選擇天氣我要我的項目中包括它們。

問候

+0

有點脆弱這一個。 (這是編程或系統管理員?)無論如何,快速谷歌搜索每個上述.dll文件應告訴你它提供支持的相關模塊/擴展。 – 2011-02-06 20:54:56

+0

我已經嘗試過,但未能找到在PHP發行版中使用的確切答案。 – RobertPitt 2011-02-06 20:56:52

回答

4

有PHP手冊,提供一些額外的線索,但這裏的「Installation of extensions on Windows」部分中的各種擴展的列表是什麼,我相信這些dll的是:

  • 統一 - icudt38.dll,icuin38.dll,icuio38.dll,icule38.dll,iculx38.dll,icutest.dll,icutu38.dll,icuuc38.dll

  • OpenSSL的 - 的libeay32.dll,ssleay32.dll

  • 拼寫檢查抽象層 - libenchant.dll,libenchant_ispell.dll,libenchant_myspell.dll

  • 的PostgreSQL - libpq.dll

  • 賽勒斯SASL(LDAP等) - libsasl.dll

  • 使用時嵌入PHP5 - php5embed.lib

相關問題