728x90 php2 Google Cloud API In Laravel(PHP) setClientId(env('GOOGLE_CLIENT_ID')); $client->setClientSecret(env('GOOGLE_CLIENT_SECRET')); $client->setRedirectUri('http://localhost:8000/google-drive/callback'); $client->setScopes([ 'https://www.googleapis.com/auth/drive', 'https://www.googleapis.com/auth/drive.file', ]); $url = $client->createAuthUrl(); return redirect($url); }); Route::get('/google-drive/callback', function () { $client = .. 2022. 6. 30. MySQL | The server requested authentication method unknown to the client PHP에서 MySQL8 버전을 접속하려고 하면 아래와 같이 알수 없는 인증방식이라는 에러를 발생하는 경우가 있다. 이것은 MySQL8 부터 caching_sha2_password라는 인증 방식을 도입해 PHP7.4 이상의 버전부터 지원한다고 한다. 필자는 현재 PHP가 7.3 버전이고 해결 방법으로 1. PHP 7.4 이상 버전 업그레이드 2. my.cnf 에서 default_authentication_password=mysql_native_password 로 설정 할 수 있으나 잠시 테스트하기 위함임으로 아래와 같이 mysql에 접속해 계정에 설정해주는 방법을 선택했다. mysql> alter user 'user'@'localhost' identified with mysql_native_password.. 2022. 3. 27. 이전 1 다음 728x90