<?php
$con=mysql_connect('$url','$dbuser','$dbpass');
if(!$con){
die('cannot establish connection:'.mysql_error());
}
$db=mysql_select_db("$db");
if(!$db){
die('cannot found database:'.mysql_error());
}
?>
发出警告: -
警告:mysql_connect():php_network_getaddresses:getaddrinfo 失败:没有这样的主人知道。在D:\ xampp \ htdocs \ connection.php上 第3行
警告:mysql_connect():php_network_getaddresses:getaddrinfo 失败:没有这样的主人知道。在D:\ xampp \ htdocs \ connection.php上 第3行无法建立连接:php_network_getaddresses: getaddrinfo失败:没有这样的主机。
有人可以帮忙吗?
答案 0 :(得分:0)
使用dl()
dl
- 在运行时加载PHP扩展
以及使用extension_loaded()
检查扩展名已加载
mssql
- dl('php_pdo_sqlsrv_56_ts.dll');
<?php
// Example loading an extension based on OS
if (!extension_loaded('sqlite')) {
if (strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') {
dl('php_sqlite.dll');
} else {
dl('sqlite.so');
}
}