1

PHP의 세션을 처리하기 위해 DynamoDB를 사용하려고합니다. AWS SDK의 버전 2에는 createSessionsTable이라는 함수가 있었으며 read here처럼 registerSessionHandler ([ 'table_name'=>'table_name'])에 지정한 세션 테이블 table_name을 생성했습니다.AWS PHP SDK의 v3에 해당하는 createSessionsTable?

AWS SDK 3.0에서이 기능을 사용할 수 없습니까? 이 기능을 사용하지 않았습니까? 그렇다면 어떻게 세션 테이블을 만들 수 있습니까? 그것을위한 형식은 무엇입니까? 아니면 AWS가 v3에서 암시 적으로 초기화하고 즉시 작성됩니다. 나는 Google에서 아무것도 찾을 수 없습니다.

AWS SDK V3.0에서 DynamoDB 세션 보유자를 사용하는 사람은 누구나 도움을 받으십시오.

답변

1

createSessionsTable 방법은 실제로 PHP를위한 AWS SDK의 v3에서 제거 된 다음 Session Handler documentation의 구성 지침 당

:

테이블 이름
세션을 저장할 DynamoDB 테이블의 이름입니다. 기본값은 '세션'입니다.

hash_key
DynamoDB 세션 테이블의 해시 키 이름입니다. 기본값은 'id'입니다.

DynamoDB에서 이름이 'sessions'이고 기본 키가 '유형'인 'id'인 세션은 간단하게 세션 처리기 기본값과 일치 할 수 있습니다.