XAMMP(localhost)를 사용하여 PHP 소프트웨어를 테스트하려고 하는데 URL을 클릭한 후에도 계속 다음 메시지가 표시됩니다.
치명적인 오류: 잡히지 않은 mysqli_sql_Exception: 사용자 'Adeleke'@'localhost'에 대한 액세스가 거부되었습니다(비밀번호 사용: YES)
xammp PhpMyAdmin에서 나온 것이라고 생각하여 Laragon을 설치하고 소프트웨어를 테스트해 보았는데 여기에 표시됩니다
치명적인 오류: 잡히지 않은 mysqli_sql_Exception: C:laragonwwwMyQueerDateinstallindex.php:47에서 사용자 'Adeleke'@'localhost'(비밀번호 사용: YES)에 대한 액세스가 거부되었습니다. 스택 추적 : #0 C:laragonwwwMyQueerDateinstallindex.php(47): mysqli_connect('127.0.0.1', 'Adeleke', 'Badvibe019!', 'Laragon.MySQL') #1 {main}이 47행의 C:laragonwwwMyQueerDateinstallindex.php에 던져졌습니다< ;/pre>MyQueerDateinstallindex.php의 46~49번째 줄입니다:
if (!empty($_POST['install'])) { $con = mysqli_connect($_POST['sql_host'], $_POST['sql_user'], $_POST['sql_pass'], $_POST['sql_name']); if (mysqli_connect_errno()) { $ServerErrors[] = "Mysqli_connect_error();소프트웨어의 출력을 확인하고 대시보드와 관리 패널을 살펴보았지만 계속 표시되었습니다.
치명적인 오류: 잡히지 않은 mysqli_sql_Exception: C:laragonwwwMyQueerDateinstallindex.php:47에서 사용자 'Adeleke'@'localhost'(비밀번호 사용: YES)에 대한 액세스가 거부되었습니다. 스택 추적 : #0 C:laragonwwwMyQueerDateinstallindex.php(47): mysqli_connect('127.0.0.1', 'Adeleke', 'Badvibe019!', 'Laragon.MySQL') #1 {main}이 47행의 C:laragonwwwMyQueerDateinstallindex.php에 던져졌습니다< ;/pre>cPanel에서 시도해 보았는데 효과가 있었지만 cPanel에서 프로그램을 테스트하고 싶지 않고 지금은 호스팅할 여유가 없어서 localhost를 사용해 보고 싶습니다.
새 사용자를 생성하고 이를 사용하여 데이터베이스에 액세스하세요.
쿼리: 사용자 'user'@'localhost' 생성; "password"@"localhost"로 식별된 "user"에게 urdatabase.*에 대한 모든 권한을 부여합니다.