php5에 pdo_mysql 및 gd 확장을 어떻게 설치하고 활성화합니까? 기능이 활성화 될 때까지 웹

설치하려고 webtrees하면 다음과 같은 결과가 나타납니다.

서버 구성 확인

PHP 확장 “pdo_mysql”이 비활성화되었습니다. 이 기능이 활성화 될 때까지 웹 트리를 설치할 수 없습니다. 서버 관리자에게 문의하여 활성화하십시오.

PHP 확장 “gd”가 비활성화되었습니다. 그렇지 않으면 다음과 같은 기능이 작동하지 않습니다. 이미지 축소판 만들기. 서버 관리자에게 문의하여 활성화하십시오.

pdo_mysqlgd확장을 어떻게 설치하고 활성화 합니까?



답변

일반 기본 설치에 포함 된 것 이외의 PHP5 플러그인 ( php5아파치 php5-fpm또는 이와 유사한 플러그인 만 설치 )은 존재하지 않으므로이를 설치해야합니다. 귀하의 게시물에서 mysqlgd플러그인 이 필요하다는 것을 수집합니다 . 해당 패키지는 php5-gdphp5-mysql입니다. 다음 명령으로 설치할 수 있습니다.

sudo apt-get install php5-gd php5-mysql

완료되면 PHP 서비스를 다시 시작해야합니다. 설치 방법에 따라 다음 항목 중 하나를 수행해야합니다.

  • LAMP (Linux Apache, MySQL, PHP5)를 통해 설치 한 경우 다음을 사용하여 전체 아파치 인스턴스를 다시 시작해야합니다. sudo service apache2 restart
  • PHP와 같은 별도의 서비스에서 PHP를 설치했다면 php5-fpm, sudo service php5[tab] restart([tab]이라고 표시된 곳에서 실제로 “tab”키를 누르십시오.) 그런 다음 php5에 해당 확장자를로드해야합니다.

답변

위의 답변이 효과가없는 경우 :

버전 번호를 제거하십시오. sudo apt-get install php-mysql

또는 특정 패키지가 필요한 경우 부 버전을 추가하십시오. sudo apt-get install php7.0-mysql


또는 PHP 설치를 확인하십시오.

다음을 통해 PHP 버전을 확인하십시오. php -v

오류가 나타나면 올바른 PHP 설치를 확인하십시오 .


답변

PHP 7.2의 경우 다음과 같은 명령이 있습니다.
여기에 이미지 설명을 입력하십시오

일반적인 PHP 버전의 경우 먼저 시도하십시오 sudo apt-get install php-gd


답변