Warning: dns_get_record(): A temporary server error occurred

本文涉及的产品
云解析 DNS,旗舰版 1个月
全局流量管理 GTM,标准版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介: 参考链接测试#! /usr/bin/php<?phpecho gethostbyname("test.xx.com");echo "\n";var_dump( dns_get_record("test.xx.com") );echo "\n";/etc/resolve.conf问题: Docker生产的子机 /etc/resolve.

参考链接


测试

#! /usr/bin/php
<?php
echo gethostbyname("test.xx.com");
echo "\n";
var_dump( dns_get_record("test.xx.com") );
echo "\n";

/etc/resolve.conf

问题: Docker生产的子机 /etc/resolve.conf权限是 600.
吓尿. 修改成 644, 让others可读后修复,影响DNS解析的地方很多,很少碰到因为 /etc/resolve.conf权限影响的问题,无语了,这种问题,我丫竟然查log没发现!按大概分析,以为不应该出现这种情况才对!

其实本质是nobody等普通用户,权限不够罢了,而php-fpm是noboby用户跑的. 另外,应该也和Docker把 /etc 当只读层有关?思路比较乱,下次碰到问题,多方面分析下。

目录
相关文章
|
存储 SpringCloudAlibaba Cloud Native
【微服务33】分布式事务Seata源码解析一:在IDEA中启动Seata Server
【微服务33】分布式事务Seata源码解析一:在IDEA中启动Seata Server
1143 0
【微服务33】分布式事务Seata源码解析一:在IDEA中启动Seata Server
|
3月前
|
网络协议 定位技术 Windows
Windows Server 2019 DNS服务器搭建
Windows Server 2019 DNS服务器搭建
125 1
|
8月前
|
网络协议 Windows
Windows Server 各版本搭建 DNS 服务器实现域名正反向解析
Windows Server 各版本搭建 DNS 服务器实现域名正反向解析
|
8月前
【web server】HTTP协议如何解析or封装
【web server】HTTP协议如何解析or封装
|
8月前
|
Java
【web server】整体流程解析
【web server】整体流程解析
|
前端开发 Cloud Native 应用服务中间件
深入解析 Nginx 代理配置:从 server 块到上游服务器的全面指南
深入解析 Nginx 代理配置:从 server 块到上游服务器的全面指南
709 0
|
域名解析 存储 缓存
Windows server——部署DNS服务
Windows server——部署DNS服务
11748 1
|
缓存 NoSQL Redis
Redis Server启动过程从源码来解析(二)
Redis Server启动过程从源码来解析
91 0
|
NoSQL Redis 数据库
Redis Server启动过程从源码来解析(一)
Redis Server启动过程从源码来解析
339 0
|
运维 监控
JPOM - Server启动流程&脚本初始化源码解析
JPOM - Server启动流程&脚本初始化源码解析
232 0

相关产品

  • 云解析DNS
  • 推荐镜像

    更多