2016-05-29 11 views
1

Ich habe nur zwei Fehler auf meiner Webseite. Und ich bin nicht sehr daran gewöhnt, mit Datenbank, mysql und so ich brauche dich, um mir zu helfen!Warnung: mysqli_connect(): (28000/1045): Zugriff verweigert für

Warnung: mysqli_connect(): (28000/1045): Zugriff verweigert für Benutzer 'u467224226_yjygu'@'10.1.2.19' (Kennwort: JA) in /home/u467224226/public_html/galeria/api.php in Zeile 8

Warning: mysqli_error() erwartet 1 Parameter mysqli, boolean in /home/u467224226/public_html/galeria/api.php auf Leitung 8

Hier ist der Code gegeben werden.

<?php // connect to the database $user_name = ""; $password = ""; $database = ""; $host_name = "localhost"; 

$con = mysqli_connect($host_name ,$user_name ,$password,$database) or die("Error " .  mysqli_error($con)); //check connection 

echo "Connection opened"; 

mysql_close($con); ?> 

<?php require_once('include/config.inc.php');  header("Content-type: application/x-javascript"); 


      $connect = mysql_connect($CONFIG['dbserver'],$CONFIG['dbuser'],$CONFIG['dbpass'])  or die('Erro ao conectar ao servidor');  $connect_db = mysql_select_db($CONFIG['dbname'], $connect)  or die ('Erro ao conectar ao banco de dados'); 


       $resultado = mysql_query("SELECT * FROM `cpg_albums` ORDER BY `cpg_albums`.`aid` DESC LIMIT 0 , 4", $connect) 

        or die('Nenhum album encontrado com esta query'); 

        echo 'document.write(\''; 

        if(mysql_num_rows($resultado) == 0){ 
         echo 'Nenhum álbum cadastrado'; 
        } else { echo '<section id="ultimas_fotos"> '; 
         while($row = mysql_fetch_array($resultado)){ 
          echo ' '; 
           $album_id = $row['aid']; 
           $subresult = mysql_query("SELECT * FROM `cpg_pictures` where aid=$album_id order by pid DESC LIMIT 0, 20"); 

           if(mysql_num_rows($subresult) == 0){ 
            $album_img = "http://tisdalephotos.com/images/thumbs/thumb_nopic.png"; 
           } else { 
            while($subrow = mysql_fetch_array($subresult)){ 
             $album_img = "http://tisdalephotos.com/albums/".$subrow['filepath'].'thumb_'.$subrow['filename'] .$subrow['datebrowse']; 

            } 
           } 

           echo '<div id="ultalb"><a href="http://tisdalephotos.com/thumbnails.php?album='.$album_id.' "><img src="'.$album_img.'" alt="" /></a><div id="ultalbt"><a href="http://tisdalephotos.com/thumbnails.php?album='.$album_id.' ">+</a></div></div>'; 

          echo ''; 
         } 
        } 

echo '</tr></section>'; 
        echo '\');'; 
          ?> 
+0

Haben Sie irgendwelche Ideen, was es sein könnte? SO ist nicht nur ein Debugging-Service. –

+0

falsche Login-Informationen (Passwort)? –

+0

Wenn Sie hier eine Antwort gefunden haben, die hilfreich ist, bitte upvote und/oder als akzeptiert markieren, damit andere Benutzer mit einer ähnlichen Frage davon profitieren können. –

Antwort

0

Angenommen, Sie haben das Passwort richtig eingegeben.

Hat Ihr Benutzer die richtigen Berechtigungen? Melden Sie sich als root an und führen Sie folgende Schritte aus:

select Host, User from mysql.user; 

Sehen Sie, was für Ihren Benutzer aufgelistet ist.

Wenn es fehlt, können Sie laufen:

CREATE USER 'u467224226_yjygu'@'%%' IDENTIFIED BY 'PASSWORD'; 
GRANT ALL PRIVILEGES ON * . * TO 'u467224226_yjygu'@'%%'; 
FLUSH PRIVILEGES; 
Verwandte Themen