phpmyadmin 문제

phpmyadmin 문제

웹페이지 http://localhost/phpmyadmin을 방문하면 다음과 같이 표시됩니다.

The localhost page isn’t working
localhost is currently unable to handle this request.
HTTP ERROR 500

Apache 오류 로그는 다음과 같습니다.

 [Tue Jun 14 16:35:47.699632 2016] [:error] [pid 14660] [client 192.168.0.101:44854] PHP Fatal error:  require_once(): Failed opening required '/usr/share/php/php-gettext/gettext.inc' (include_path='.:/usr/share/php') in /usr/share/phpmyadmin/libraries/select_lang.lib.php on line 477

이 오류는 phpmyadmin 내부에도 표시됩니다.

Connection for controluser as defined in your configuration failed.

도와주세요!

답변1

구성에 정의된 제어 사용자에 대한 연결이 실패했습니다.

이유: 데이터베이스 사용자 불일치. 몇 가지 수정 사항이 있습니다. 다음 명령을 실행합니다.

sudo dpkg-reconfigure phpmyadmin

phpmyadmin 패키지에는 이 작업을 수행하는 스크립트가 포함되어 있으며 필요한 것은 권한이 있는 사용자뿐입니다. sudo물론 루트로 로그인한 경우에는 필요하지 않습니다. 현재 phpmyadmin 사용자를 삭제해 보는 것이 좋습니다.

또는: 로그인/etc/phpmyadmin/config-db.php

$dbuser='root';
$dbpass='password'; // set current password between quotes ' '
$basepath='';
$dbname='phpmyadmin';
$dbserver='';
$dbport='';
$dbtype='mysql';

관련 정보