2017-11-25 4 views
0

로컬 컴퓨터에 라이브 웹 사이트를 섀도우하게하려고하는데 홈 폴더 및 데이터베이스에 대한 모든 복사 작업을 cpanel에서 완료했습니다.로컬 컴퓨터에 복사 한 후 cpanel 데이터베이스 사용

지금까지 코드 부분을 변경하지 않았으며 xampp을 설치하고 phpmyadmin을 설정했습니다.

localhost를 설정하고 로컬 페이지를로드 한 다음 표시된 메시지가 표시됩니다.

Fatal error: Uncaught Error: Call to undefined function 
mysql_connect() in F:\htdocs\ramtaps\includes\php_library.inc:41 Stack 
trace: #0 F:\htdocs\ramtaps\includes\php_library.inc(19): 
phpLibrary->createGlobalDatabaseConnection() #1 
F:\htdocs\ramtaps\includes\php_library.inc(469): 
phpLibrary->__construct() #2 
F:\htdocs\ramtaps\includes\config\master.php(859): 
include('F:\\htdocs\\ramta...') #3 F:\htdocs\ramtaps\index.php(4): 
include('F:\\htdocs\\ramta...') #4 {main} thrown in 
F:\htdocs\ramtaps\includes\php_library.inc on line 41 

그래서 나는 코드로보고 있으며 mysql_connect가되지 않습니다 말했다.

저는이 분야에서 꽤 새로운 분야이며, 몇 가지 시도를 해봤지만 지금까지는 작동하지 않았습니다.

누구든지이 문제에 관해서 나에게 조언한다면, 정말로 감사 할 것입니다. 당신이 당신의 PHP 버전을 언급하지 않았지만

+0

, mysql_connect가 제거되었으므로 mysqli_connect를 사용해야한다. 데이터베이스가 사이트에 연결되어 있지 않습니다. Xammpp가 작동하는지 확인하십시오. 예라면 Apache와 MySql을 시작하십시오. http : // localhost/phpmyadmin /에 데이터베이스를 생성하고 데이터베이스를 업로드하기를 바랍니다. 그러면 사이트의 데이터베이스 코드를 확인해야합니다. –

+0

데이터베이스를 가져온 후 코드의 세부 사항을 변경해야합니다. $ servername = "localhost"; $ username = "root"; $ password = ""; $ dbname = "dbnme"; –

답변