PHP 扩展目录与 YUM

标签 php amazon-ec2 yum ec2-ami

我已经在 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/

相关文章:

java - EC2 实例上的 Web 应用程序似乎未加载 persistence.xml

java - EC2 机器中的 SSL 握手异常

amazon-ec2 - 在 Amazon Linux 服务器上使用 IPTABLES 的最佳实践是什么?

centos - 如何在 RedHat/CentOS 8 的包组中列出所有具有依赖关系的包

amazon-web-services - 如何在亚马逊 Linux 发行版上安装 nginx 1.9.15

php - 在 Laravel 5.1 中使用中间件时出现 Class jwt-auth does not exist 错误

php:通过页面传递大量数据

php - WordPress:使用排队加载多个脚本

php - 是我的循环逻辑错误还是我的查询错误?

linux - 为什么我的包不能用 yum 升级?