phpinfo()
函数用于显示 PHP 配置信息,如果在输出中看不到 MySQL 相关的信息,可能是以下几个原因:
php -m
查看已安装的模块。apt-get install php-mysql
。php.ini
文件中取消注释以下行:php.ini
文件中取消注释以下行:mysql
扩展在 PHP 7.0 及以上版本已被移除。mysqli
或 PDO_MYSQL
扩展代替旧的 mysql
扩展。php.ini
中配置的是正确的扩展名称。php.ini
文件。php.ini
文件路径,通常可以在 phpinfo()
输出中找到。php.ini
文件,并且服务器已经重启。以下是一个简单的 PHP 脚本,用于检查 MySQL 扩展是否可用:
<?php
if (extension_loaded('mysqli')) {
echo 'MySQLi extension is loaded';
} else {
echo 'MySQLi extension is NOT loaded';
}
if (extension_loaded('pdo_mysql')) {
echo '<br>PDO_MySQL extension is loaded';
} else {
echo '<br>PDO_MySQL extension is NOT loaded';
}
?>
通过以上步骤,通常可以解决 phpinfo()
中没有 MySQL 相关信息的问题。如果问题依旧存在,建议检查服务器的错误日志以获取更多详细信息。
企业创新在线学堂
云+社区沙龙online[数据工匠]
企业创新在线学堂
云+社区沙龙online [技术应变力]
云+社区沙龙online第5期[架构演进]
企业创新在线学堂
云+社区沙龙online第5期[架构演进]
云+社区技术沙龙[第17期]
腾讯云数据库TDSQL训练营
领取专属 10元无门槛券
手把手带您无忧上云