普通网友
2018-08-12 18:44
浏览 117
已采纳

尝试使用XAMPP访问我的计算机上的网站时出现PHP致命错误

I have set up a website on my PC with XAMPP, MySQL and Apache enabled. I am getting this fatal error. I have set up the config files and followed the read-me correctly. However I cannot seem to get where the problem is. Database is correctly set up in config files and upload .sql to phpmyadmin.

Fatal error: Uncaught Error: Call to undefined function mysql_connect() in C:\xampp\htdocs\includes\global.php:29 Stack trace: #0 C:\xampp\htdocs\includes\global.php(107): db_connection() #1 C:\xampp\htdocs\admin\index.php(9): include_once('C:\\xampp\\htdocs...') #2 {main} thrown in C:\xampp\htdocs\includes\global.php on line 29

Line 26-33 in global.php

function db_connection()
{
    global $config,$data_sql;
    $data_sql = mysql_connect($config["sql_host"], $config["sql_user"], $config["sql_pass"]);
    if (!$data_sql) die("Can't connect to MySql");
    mysql_select_db($config["db_name"],$data_sql) or die("Can't select database");
}
function db_close()

图片转代码服务由CSDN问答提供 功能建议

我在我的电脑上设置了一个网站,启用了XAMPP,MySQL和Apache。 我得到了这个致命的错误。 我已经设置了配置文件并正确地按照了read-me。 但是我似乎无法解决问题所在。 数据库在配置文件中正确设置并将.sql上传到phpmyadmin。

 致命错误:未捕获错误:在C:\ xampp \ htdocs \中调用未定义函数mysql_connect()  includes \ global.php:29堆栈跟踪:#0 C:\ xampp \ htdocs \ includes \ global.php(107):db_connection()#1 C:\ xampp \ htdocs \ admin \ index.php(9):include_once  ('C:\\ xampp \\ htdocs ...')在第29行的C:\ xampp \ htdocs \ includes \ global.php中抛出#2 {main} 
   
 \  n 

global.php中的第26-33行

  function db_connection()
 {
 
 
 
 
 
 
全局$ config,$ data_sql; 
 $ data_sql = mysql_connect($  config [“sql_host”],$ config [“sql_user”],$ config [“sql_pass”]); 
 if(!$ data_sql)die(“无法连接到MySql”); 
 mysql_select_db($ config  [“db_name”],$ data_sql)或die(“无法选择数据库”); 
} 
 
函数db_close()
   
 
  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

2条回答 默认 最新

相关推荐 更多相似问题