2014-03-19 2 views
0

최근에 로컬 데이터베이스를 만들었습니다. 모든 것이 잘 작동했고 사용했던 스크립트 (mysql 및 php 코드)가 제대로 작동했습니다. 데이터베이스를 로컬에서 온라인으로 변경했기 때문에 스크립트에만 문제가 발생했습니다. 물론 MySQL 데이터베이스에 연결하는 세부 사항을 변경했습니다 (암호 등이 있습니다). 또한 스크립트 이후의 내용도 작동하지 않습니다. 참고 : 스크립트를 모두 변경하지 않았습니다. 연결 부분 만 변경했습니다. 내가 더 여기에 아무것도 넣어 잊어 버린 경우로컬 데이터베이스를 온라인 페이지로 변경하는 경우

$dbhost = "localhost"; 
    $dbuser = "dbuser"; 
    $dbpass = "dbpass"; 
    $dbname = "compunll_itnj01"; 

    $con = new mysqli($dbhost, $dbuser, $dbpass, $dbname); 

    if (mysqli_connect_errno()) 
    { 
    echo "Failed to connect to MySQL: " . mysqli_connect_error(); 
    } 

    $so = $con->prepare("SELECT * FROM besteloverzicht"); 
    $so->execute(); 
    --- rest of code 

enter image description here enter image description here

나의 사과. 너는 나에게 물어볼 수 있고 나는 가능한 빨리 대답 할 것이다!

+0

그냥'위해서는 ini_set를 추가하려고 귀하의 DB를 온라인의 IP 주소를 설정합니다 ("display_errors를을"1) '페이지의 맨에. 그리고 당신이 알아낼 수 있는지보십시오. – Rikesh

+0

@Rikesh 저는 Wordpress를 사용하고 있으며 PHP 스크립트를 사용하기위한 플러그인을 가지고 있습니다. 나는 코드의 맨 위에 당신의 라인을 넣었지만 작동하지 않거나 다른 결과를 표시하지 않는다. – Levialhan

+0

그런 경우에 wordpress를 사용한다면 wp-config에서 디버그를 true로 설정해보십시오. PHP 파일. – Rikesh

답변

0

봅니다

$dbhost = 'xx.xxx.xxx.xxx'; 
관련 문제