Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem PHP error

Dobrý den, prosím chtěl bych se zeptat zda někdo neví co způsobuje tento problém.
Error
Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/u870728491/public_html/zed/includes/config.p hp on line 8
Access denied for user 'u870728491_wall1'@'10.2.1.18' to database ' u870728491_wall'

config.php

<?php
define('DB_SERVER', 'hostitel');
define('DB_USERNAME', 'uživatel');
define('DB_PASSWORD', 'heslo');
define('DB_DATABASE', '	databaze');
define('ImageUploadPath', 'uploads/');
$post_limit = 2;
$connection = mysql_connect(DB_SERVER, DB_USERNAME, DB_PASSWORD) or die(mysql_error());
$database = mysql_select_db(DB_DATABASE) or die(mysql_error());
mysql_query ("set character_set_results='utf8'");   
$base_url='http://xxx/';
$base_folder = "xx/"; 
$smiley_folder = $base_url.'assets/smileys/';
?>

Předem děkuji, zda by se někdo našel kdo by věděl. :)

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Namiesto tých konštánt musíš napísať platné údaje ;)
čitateľ 13.08.2016 20:06
čitateľ
Ahoj, údaje jsem tam měl, ačkoliv jsem tam dal toto .. :)
Bezmocný 15.08.2016 16:45
Bezmocný
Ja viem, lebo v tom chybovom hlásení máš názov účtu aj databázy. Ale i tak v nich musela byť chyba,… poslední
čitateľ 15.08.2016 17:53
čitateľ
Ak používaš vlastný server, budeš musieť pridať do svojej MySQL databázy správne užívateľské povolen… nový
pme 15.08.2016 17:02
pme

Ak používaš vlastný server, budeš musieť pridať do svojej MySQL databázy správne užívateľské povolenia. Prihlás sa do MySQL ako užívateľ root a zadaj nasledujúce príkazy:

GRANT ALL PRIVILEGES ON database_name TO user@host IDENTIFIED BY 'password';
FLUSH PRIVILEGES;

Samozrejme treba v príkaze nahradiť text čo je malými písmenami - správnymi údajmi...

Pokiaľ sa pripájaš na lokálnu databázu, potom by som namiesto IP adresy použil "localhost".

Zpět do poradny Odpovědět na původní otázku Nahoru