为了账号安全,请及时绑定邮箱和手机立即绑定

求帮忙,通过百度没有找到解决的办法。php_network_getaddresses: getaddrinfo failed:

5575426c0001d84604320294.jpg5575426c000106ef05000222.jpg

将老师写好的代码放入XAMPP的环境中,提交文章进行发布,结果如上图所示。

求教解决一下问题:

php_network_getaddresses: getaddrinfo failed: 不知道这样的主机






5575426c0001c91605000353.jpg


5575426c0001484205000229.jpg


正在回答

10 回答

还是得看看你的 define是怎么定义的

0 回复 有任何疑惑可以回复我~

应该是没有启动数据库吧,或者你的HOST常量赋值 有问题,一般本机是 127.0.0.1 或者 localhost

0 回复 有任何疑惑可以回复我~
#1

Special_Chou

我也是出现这样的问题,host常量也没配错,在connect.php 加一句 echo HOST,如果运行connect.php的话,就能打出localhost,但是article.add.handle.php则直接打出HOST ,并且也有php_network_getaddresses: getaddrinfo failed: 不知道这样的主机 这个错误
2015-07-21 回复 有任何疑惑可以回复我~

重启服务器


0 回复 有任何疑惑可以回复我~

我也是同样的问题,几近奔溃,最后在别的电脑上测试成功.

然后我重装系统,tmd,成了

0 回复 有任何疑惑可以回复我~
<?php
/**
 * Created by PhpStorm.
 * User: acer1
 * Date: 2015/7/20
 * Time: 22:24
 */
require_once('../config.php');
require_once('../connect.php');
echo HOST;

//include_once('../connect.php');
if(!(isset($_POST['title'])&&(!empty($_POST['title'])))){
    echo "<script>alert('标题不能为空');window.location.href='article.add.php';</script>";
}

$title=$_POST['title'];
$author=$_POST['author'];
$description=$_POST['description'];
$content=$_POST['content'];
?>

或者前面都跟老师一样,在article.add.handle.php中把config.php引入进来就没有问题,但是在connect.php中不是已经引入了吗?为什么??跪求解答

0 回复 有任何疑惑可以回复我~
<?php
/**
 * Created by PhpStorm.
 * User: acer1
 * Date: 2015/7/20
 * Time: 21:42
 */
require_once('config.php');
//error_reporting(0);
//include_once('config.php');
//echo HOST;

//$conn=@mysql_connect(HOST,USERNAME,PASSWORD,PORT) or die(mysql_error());
$conn=@mysql_connect("localhost","root","","8081")or die("链接失败");
@mysql_select_db("newdb",$conn) or die(mysql_error());
@mysql_query("set names 'utf8'") or die(mysql_error());
?>

如果将mysql_connect改成上面的话,运行article.add.handle.php则就可以

0 回复 有任何疑惑可以回复我~

我也是出现这样的问题,host常量也没配错,在connect.php 加一句 echo HOST,如果运行connect.php的话,就能打出localhost,但是article.add.handle.php则直接打出HOST ,并且也有php_network_getaddresses: getaddrinfo failed: 不知道这样的主机 这个错误

0 回复 有任何疑惑可以回复我~

是不是你用define定义常量的时候,第一个参数不是string类型

如果是,在常量名加上引号在试试

0 回复 有任何疑惑可以回复我~

    启动了数据库。内容是可以写入数据库的。

0 回复 有任何疑惑可以回复我~

把HOST换成127.0.0.1,

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
PHP与MySQL关系大揭秘
  • 参与学习       72509    人
  • 解答问题       978    个

让我们一起走上探秘之旅,找寻php和mysql恋爱的真谛

进入课程

求帮忙,通过百度没有找到解决的办法。php_network_getaddresses: getaddrinfo failed:

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号