为什么PHP有两个扩展文件夹?我两个都需要吗?

  • 本文关键字:两个 文件夹 PHP 扩展 php linux
  • 更新时间 :
  • 英文 :


我刚刚为我的Linux VPS从源代码安装了PHP 5.3.8。有两个文件夹,一个标记为"ext",另一个标记为"extensions"。在'ext'目录中,我看到了我安装的PHP扩展,在'extensions'目录下,我看到了另一个标有' no-debug-non-zts-20090626'的目录,其中包含文件libmysql。mysql.so。

目录结构如下:

php-install-dir/include/php/ext

php-install-dir/lib/php/扩展

我需要'extensions'文件夹做任何事情吗?我在本地机器上安装了WAMP,扩展文件夹与我从源代码安装时相反。

include/php/ext包含扩展的C头文件,这些文件在编译时是必需的,并放置在安装树中(而不是将它们留在源代码树中),以防将来其他扩展可能需要它们。你可能永远不需要这些,但没有理由删除它们。Lib/php/extensions包含实际执行该工作的编译代码。

最新更新