phpMyAdmin을 설치 한 표시이 환매 특약을 통해 설치 개월 동안 잘 작동 :phpMyAdmin에 권한과 open_basedir을 뿌려 -하지만 그들은 모두 올바른
갑자기 deb http://ppa.launchpad.net/tuxpoldo/phpmyadmin/ubuntu utopic main
, 내가 로그인 할 수 있습니다; 에서 페이지 오류가 있지만 로그 없음을 보여 주었다 : 나는 this SO answer 다음
ll /etc/phpmyadmin
drwxrwxr-x 3 www-data www-data 4096 Nov 16 20:11 ./
drwxr-xr-x 132 root root 12288 Nov 17 15:33 ../
-rw-r----- 1 www-data www-data 549 Nov 16 20:11 config-db.php
및
ll /var/lib/phpmyadmin
drwxr-xr-x 4 www-data www-data 4096 Oct 8 15:51 ./
drwxr-xr-x 62 root root 4096 Nov 12 13:10 ../
-rw-r----- 1 www-data www-data 4478 Nov 16 19:48 config.inc.php
을과 일치하도록 사용자 및 그룹 권한을 변경 :
PHP message: phpmyadmin: Failed to load /etc/phpmyadmin/config-db.php Check group www-data has read access and open_basedir restrictions"
PHP message: phpmyadmin: Failed to load /var/lib/phpmyadmin/config.inc.php Check group www-data has read access and open_basedir restrictions"
그래서, 내가 확인 예 (user : root, group : www-data)와 일치하도록 디렉토리 권한을 변경했습니다.
개방형 기반 제한이 적용되지 않았 음을 확인하고 phpinfo()를 확인했습니다.
권한을 fpm 작업자 풀로 변경하려고 시도했습니다.
재부팅했습니다.
나는 sudo apt-get install --reinstall phpmyadmin
을 만들었습니다.
내가 수행 한 작업은 this guide to installing freePBX을 따르는 것이고 어쨌든 내 컴퓨터에 있던 작업의 90 %는 수행합니다. sqlite와 같은 것만 설치되었고, 심지어 작동을 멈추게하는 것이 확실하지도 않습니다. 긴 샷이지만, 언급 할 만하다.
다른 모든 사이트, 다른 모든 사이트 등은 정상적으로 작동합니다. 지난 5 시간 동안 내가했던 것보다 더 많은 머리카락을 잃기 전에, 나는 정말로 몇 가지 아이디어를 고맙게 생각합니다. 감사!
내 대답을 읽으십니까? – Mike
안녕하세요. 마이크. 네, 그랬습니다. 나는 2016 년에이 문제에 대해 논평했습니다. 또한, 질문에 nginx라는 태그가 달렸으므로 답변이 내 상황에 실제로 적용되지 않았습니다. 대답은 Apache에 적용되었으며, 저는 거의 2 년 전에 해결했습니다. 내 대답은. 하지만 그 대답은 실제로 아파치를 사용하는 다른 사람들에게 유용 할 것이라고 확신합니다. 고맙습니다! – digitaltoast