要解决Docker中的php:php7.4-apache启动循环的问题,您可以按照以下步骤进行操作:
FROM php:php7.4-apache
# 安装mysqli扩展
RUN docker-php-ext-install mysqli
docker build -t my-php-app .
docker run -d -p 80:80 my-php-app
connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";
?>
确保您的数据库连接凭据与您的实际数据库配置相匹配。
docker build -t my-php-app .
docker run -d -p 80:80 my-php-app
这样,您的Docker中的php:php7.4-apache容器应该能够成功安装mysqli扩展并正常启动。如果问题仍然存在,您可以检查Docker容器日志以获得更多详细信息。
下一篇:安装MYSQL连接器时出现的问题