PHP 运行需要哪些文件?

发布于 2024-10-15 22:03:41 字数 1097 浏览 7 评论 0原文

我正在尝试一个新概念,它需要我在典型的 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,任何人都可以解释一下这些文件是什么,以便我可以选择是否应该将它们包含在我的项目中。

问候

Im having a new concept im trying out and it would require me to strip out all none required libraries within a typical PHP Install.

Within the main PHP folder we have a set of Dll files that i can't seem to figure out what there used for and im seeking some help.

the PHP installation that im basing my project is PHP 5.3.5 Win32 x86 which has the following set of files I need to figure out what they are used for.

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

ive already isolated several files that I know are required such as php5.dll, can anyone shed some light on what these are so I can choose weather I should include them within my project.

Regards

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

萤火眠眠 2024-10-22 22:03:41

在 Windows 上安装扩展 中有各种扩展的列表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_ispell.dll、libenchant_myspell.dll

  • PostgreSQL - libpq.dll

  • Cyrus SASL(LDAP 等) - libsasl.dll

  • 嵌入 PHP5 时使用 - php5embed.lib p>

There's a list of the various extensions within the "Installation of extensions on Windows" section of the PHP manual that provides some additional clues, but here's what I believe each of these DLLs are for:

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

  • OpenSSL - libeay32.dll, ssleay32.dll

  • Spell checking abstraction layer - libenchant.dll, libenchant_ispell.dll, libenchant_myspell.dll

  • PostgreSQL - libpq.dll

  • Cyrus SASL (LDAP, etc.) - libsasl.dll

  • For use when embedding PHP5 - php5embed.lib

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文