확장명이 없어서 phpmyadmin이 작동하지 않습니다


20

phpmyadmin우분투 16.04 에서 사용하려고합니다 . 그러나 페이지가 작동하지 않음을 보여줍니다. 오류 로그에error 500

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

처음에는 mysqli|mysql확장명이 누락 되었다고 말합니다 . 그러나 잠들지 않는 시간 후에 나는 내가 한 일을 잊어 버립니다. php7을 사용하고 있습니다.

답변:


45
sudo apt-get install php-mbstring php7.0-mbstring php-gettext

또는 간단히 :

sudo apt-get install php-gettext

그리고:

sudo service apache2 restart

이것은이 버그에서보고되었습니다 :


서버를 처음으로 설치하고 있는데 업그레이드하지 않았 음을 제외하고는 운영 체제와 동일한 문제가 발생했습니다. 단, 16.04를 새로 설치 한 것입니다. 그러나 같은 문제로 문제가 해결되었습니다. 고맙습니다!
대런 헤인즈

고마워요, 같은 문제가 있었어요. 나에게서 +1했습니다.
Zviad Gabroshvili

sudo apt install php-gettext충분하다. 이것은 다른 것들을 설치합니다.
bshea

우분투 18.04에서는 작동하지 않습니다. 다른 아이디어가 있습니까?
EODCraft 직원

그것을 발견! 리포지토리를 수동으로 추가해야합니다. askubuntu.com/a/715947/619039
EODCraft 직원

6

php-gettext를 설치하고 다음을 사용하여 설치하십시오.

 sudo apt-get install php-gettext

6

이 문제를 해결하기 위해 몇 시간을 잃었습니다. 그냥 설치 php-mbstring, php7.0-mbstringphp-gettext. 그게 다야.

다음 명령을 실행하여이를 수행 할 수 있습니다.

sudo apt-get install php-mbstring php7.0-mbstring php-gettext

아직 16.04를 설치 / 시도하지 않았지만 php7이 설치되어 있으면 설치 php-mbstring가 자동으로 설치 된다고 가정 php7-mbstring합니다.
Dan

당신이 옳은 것 같다; 아마도 그것은 단지 메타 패킷 일 것입니다.
미치오 지오.

3

제 경우에는 폴더 생성에 문제가있었습니다. php-gettext lib를 설치할 때 :

sudo apt-get install php-gettext

두 개의 폴더가 생성됩니다 usr/share/php

폴더 1- usr/share/php/php-gettext
폴더 2-usr/share/php/php-phpgettext

그리고 첫 번째 폴더 안에 두 번째 폴더에 대한 일부 심볼릭 링크가 있습니다.

첫 번째 폴더를 다음과 같이 삭제했습니다.

sudo rm -r usr/share/php/php-gettext

그리고 다음을 사용하여 php-php-gettext 폴더를 php-gettext로 복사하십시오.

sudo cp -r php-php-gettext php-gettext

이제 내 phpmyadmin작품.



0

나는 이것을 시도
sudo dpkg-reconfigure phpmyadmin
하고 TCP / IP 에 소켓을 설정한다 . 후
sudo apt-get install php-mbstring php7.0-mbstring php-gettext
sudo service apache2 restart


0

Synaptic Package Manager를 사용하여 설치 php7.0-mbstring및 수행하십시오 sudo service apache2 restart.


0

아카이브에서 phpymadmin을 설치 한 경우 php-gettext는 종속 항목이며 자동으로 설치됩니다.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.