我已经在 Linux 机器上安装了 PHP,但似乎无法从 PHP 中找到“modules”目录。
在安装了 MAMP 的 Mac 上,该文件夹位于 ~/Applications/MAMP/bin/php/php5.3.6/
中,但我无法弄清楚该文件夹在 Linux 上的安装位置,使用 yum
.
现在有人知道 yum 在哪里安装这些 PHP 目录吗?
<小时/>编辑:有关环境的更多信息
我正在 Amazon Linux AMI (ami-1624987f) 上使用 Amazon EC2。 但在开发过程中,我使用了 Ubuntu 并通过 apt-get 安装了所有内容(Apache、PHP、MySQL)。
安装是通过yum install php php-devel php-mysql
现在,当将应用程序移至 EC2 时,似乎 apt 在此 AMI 上不可用,我必须使用 yum。看来 yum 安装与 apt 不同,因为我找不到上述文件夹。
编辑2:结论
还有更多问题,所以最后我从 Amazon Linux 切换到 Ubuntu,在那里我也可以使用 apt-get。但 chanthemanless 的答案是有效的。谢谢大家!
最佳答案
您可以运行:
sudo php -i | grep extension
输出应显示如下内容:
extension_dir =>/blah/blah/blah
或者你可以运行:
sudo find / -name '*php*'
然后查看所有有 php 文件的位置。
关于PHP 扩展目录与 YUM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13955099/