NAS OS 4.x - 파일 브라우저에서 "Invalid argument supplied for foreach()"라는 오류를 보고합니다. 사용자는 공유에 대한 액세스 권한이 없게 됩니다.

사용자가 공개 공유를 포함하여 20개 이상의 공유에 할당되거나 20개 이상의 공유에 대한 액세스 권한을 가질 경우, 파일 브라우저는 사용자의 공유를 표시하지 않고 "Invalid argument supplied for foreach()"라는 오류를 보고합니다.
 
이 문제는 앞으로 펌웨어 업데이트에서 수정됩니다.
 
: 다음 스크린샷에서는 파일 브라우저가 사용자의 공유를 표시하지 않고 오류가 빨간색으로 나타나 있음을 보여줍니다.
 

 
이 예시에서 사용자는 공유 20개에 할당되었습니다. 모든 사용자가 액세스할 수 있는 1개의 공개 폴더가 있습니다. 따라서 사용자가 사용할 수 있는 공유는 총 21개이며, 이는 파일 브라우저의 공유 제한 20개를 초과합니다.
 
위 문제를 수정하는 방법에는 두 가지가 있습니다.

위 문제를 수정하려면 공유에서 사용자의 권한을 제거하여 사용자가 20개 이상의 공유에 대한 액세스 권한을 갖지 못하게 합니다. 여기에는 공개 공유도 포함됩니다.
 
● Shares(). Share Edit() . .
 
이 문제를 수정하기 위한 옵션 중 하나를 사용한 후에는 NAS OS 4.x 홈페이지에서 로그아웃했다가 다시 로그인해야 합니다.

이제 파일 브라우저를 열면 사용자의 공유를 사용할 수 있습니다. 
 
다음 스크린샷은 파일 브라우저에서 사용자가 공유 19개와 공개 폴더 1개를 사용할 수 있다는 것을 보여줍니다.  이 문제는 공유 t20에서 사용자를 제거하여 수정하였습니다. 이를 통해 공유 19개와 공개 공유 1개가 표시되었고, 사용자가 액세스할 수 있게 되었습니다.