menu linbiwei
account_circle

正在努力加载中QAQ

php执行curl错误:Could not resolve host: www.xxx.com; Name or service not known解决办法
date_range 2019-03-12 13:46
apps linux,php
local_offer 查看标签
comment 1 条评论
浏览:739

排查过程

检查服务器dns等解析均正常 请求接口线上服务器会出现偶尔成功偶尔失败,本地正常 
用file_get_contents等方法在php-fpm模式下均失败,提示相同错误
同样代码,直接在服务器命令行方式执行,正常,包括file_get_contents等方法
见鬼了,初步怀疑是php的执行权限导致的问题

解决

php-fpm的启动方式不同导致执行的权限不同导致出现了问题
如果是centos7的话采用systemctl restart php-fpm解决;
如果是centos6的话采用service php-fpm restart解决
版权声明:本站文章采用知识共享署名4.0 国际许可协议进行许可,请在转载时注明出处及本声明!
名称不能为空
email
邮箱不能为空,请填写正确格式
link
网址请用http://或https://开头
message
评论不能为空
支持Markdown和LaTex数学公式
sentiment_very_satisfied

captcha
请输入验证码

    google google
    google
    March 28th, 2019 at 10:57 amgoogle
    keyboard_arrow_down
    March 28th, 2019 at 10:57 am

    remove_red_eye
    访客
keyboard_arrow_up