gpt4 book ai didi

php - EC2 Linux 实例 PHPInfo 不显示 mysql

转载 作者:太空宇宙 更新时间:2023-11-04 12:49:00 26 4
gpt4 key购买 nike

我刚刚在 aws 上创建了一个 Linux 实例,php/apache/mysql 都已安装并且它们都在运行,当我浏览到我的实例 URL 时,index.php 中只有 phpinfo,信息的 MySQL 部分没有出现。我已经尝试重新启动网络服务器并确保一切都在运行和安装。想法?

最佳答案

从控制台尝试:

# php -m | grep mysql
mysql
mysqli
mysqlnd
pdo_mysql

如果您没有看到扩展,则表示它们尚未安装。您究竟需要什么取决于所需的版本,在我的例子中有一些选项:

# yum search php | grep -i mysql
php-mysql.x86_64 : A module for PHP applications that use MySQL databases
php-mysqlnd.x86_64 : A module for PHP applications that use MySQL databases
php54-mysql.x86_64 : A module for PHP applications that use MySQL databases
php54-mysqlnd.x86_64 : A module for PHP applications that use MySQL databases
php55-mysqlnd.x86_64 : A module for PHP applications that use MySQL databases
php56-mysqlnd.x86_64 : A module for PHP applications that use MySQL databases

所以你需要运行 yum install php-...whatever-you-need..

之后不要忘记 apachectl graceful

如果安装了模块,则来自 apache 的 php 与来自命令行的 php 不同(或者至少使用不同的配置)。使用 php -i 寻找差异。

关于php - EC2 Linux 实例 PHPInfo 不显示 mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37817088/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com