phpmyadmin 오류를 수정하십시오

~에 의해

0

phpmyadmin session_start () 권한 거부 – 고치는 방법

phpmyadmin session_start () 권한 거부 – 고치는 방법

0
phpmyadmin 오류를 수정하십시오

phpMyAdmin session_start() 권한 거부는 이 MySQL 데이터베이스 관리자에 나타나는 가장 일반적인 오류 중 하나입니다.

이 오류는 phpMyAdmin에 로그인하려고 할 때 나타나며, PHP 패키지 업데이트 후에 여러 번 나타납니다.

phpmyadmin session_start () 권한 거부
phpMyAdmin 오류
Error during session start; please check your PHP and/or webserver log file and configure your PHP installation properly.
Also ensure that cookies are enabled in your browser.
session_start(): open(SESSION_FILE, O_RDWR) failed: Permission denied (13)
session_start(): Failed to read session data: files (path: /var/lib/php/session)

다행히 phpMyAdmin에 로그인할 때 나타나는 이 오류는 매우 쉽게 해결할 수 있습니다. 하지만 이를 위해서는 호스트 서버에 대한 액세스가 필요합니다.

phpMyAdmin session_start() 권한이 거부된 문제 수정

이 오류는 다음 디렉터리 블록에 쓰기 권한이 부족하여 발생합니다. /var/lib/php/session. 두 가지 단점이 있을 수 있습니다.

1. chmod 쓰기 권한이 없습니다 /var/lib/php/session

2. 디렉토리 /var/lib/php/session 다른 사람에게 속하다 owner:group, PHP/웹 프로세스를 제공하는 것보다.

예를 들어, NGINX가 있는 웹 서버가 있고 phpMyAdmin 스크립트가 사용자 이름으로 실행되는 경우 “nginx“, PHP 업데이트의 결과로 세션 디렉터리가 다음 사용자 아래로 전달될 수 있습니다. apache. 이러한 이유로 PHP 세션에 대한 쓰기 권한이 없습니다.

이 phpMyAdmin 오류를 해결하려면 다음 단계를 따르십시오.

1. 다음과 같이 가정합니다. phpmyadmin 사용자에 의해 실행됩니다 “nginx“, 다음 명령을 실행하십시오.

ls -all /var/lib/php/

이 명령은 다음의 디렉터리를 나열합니다. PHP, 소유자 및 그룹에 대한 정보와 함께.

2. 사용자에 대한 쓰기 제한 설정 “nginx” 에서 /var/lib/php/.

chown -R root:nginx /var/lib/php/
chown - 소유자 변경 - Linux의 그룹
chown – 소유자 변경 – Linux의 그룹

이 단계 후에 phpMyAdmin에서 로그인 페이지를 새로 고치십시오. 연결하려는 데이터베이스 사용자와 비밀번호를 입력하세요. 모든 것이 문제 없이 작동해야 합니다. 도움이 필요하면 아래에 의견을 남겨주세요.

phpmyadmin session_start () 권한 거부 – 고치는 방법

당신은 또한에 관심이있을 수 있습니다 ...

답장을 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필요한 필드가 표시됩니다 *