🔧 FIX: PHP 설치에 WordPress에 필요한 MySQL 확장이 누락된 것 같습니다.

자체 관리 WordPress 사이트를 운영하고 싶으십니까? 엄청난. 당신은 수천만 가지를 배우게 될 것입니다. 서버 설정의 중요한 부분 중 하나는 WordPress가 MySQL 서버와 통신할 수 있도록 하는 PHP MySQL 확장입니다. 당신이 얻는 경우 PHP MySQL 확장 WordPress 설치에 오류가 발생했다면 아직 서버에 설치하지 않았을 수 있습니다.

여기서는 WordPress 사이트에 올바른 PHP MySQL 확장 프로그램을 설치하는 방법을 보여줍니다. 또한 컴퓨터에 MySQL-Server가 설치되어 있는지 확인합니다.

✔ MySQL 서비스가 설치되어 실행 중인지 확인하십시오.

PHP MySQL 확장을 설치하기 전에 먼저 MySQL 서버가 서버에서 실행 중인지 확인하십시오.

다음 명령어를 실행하여 MySQL 서버 상태를 확인합니다.

서비스 mysql 상태

✅ MySQL이 서버에 설치되어 실행 중이면 다음 응답을 받아야 합니다.

● mysql.service - MySQL 커뮤니티 서버 로드: 로드됨(/lib/systemd/system/mysql.service; 활성화됨, 공급업체 사전 설정: 활성화됨) 활성: 2019년 7월 9일 화요일 20:46:12 UTC부터 활성(실행 중); 2주 2일 전 문서: man:mysqld(8) //dev.mysql.com/doc/refman/en/using-systemd.html 메인 PID: 1097(mysqld) 상태: "SERVER_OPERATING" 작업: 46(제한: 4656) C그룹: /system.slice/mysql.service └─1097 /usr/sbin/mysqld

⚙ MySQL이 실행되고 있지 않다면 다음 명령어를 실행하여 서비스를 시작하세요.

서비스 mysql 시작

⚙ 만약 MySQL-Server가 설치되어 있지 않다면 다음 명령어를 실행하여 최신 MySQL-Server를 설치하세요.

apt-get 설치 mysql-server -y

⚠ mysql-server 설치 시 기본 인증 방식을 선택하지 않고, LEGACY 인증 방법 사용 WordPress와 호환되도록 유지합니다.

✔ PHP MySQL 확장이 설치되어 있는지 확인

WordPress 서버에서 다음 명령을 실행하여 컴퓨터에 설치된 PHP 버전을 확인합니다.

PHP -v

위의 명령은 다음과 유사한 응답을 출력해야 합니다.

PHP 7.3.7-1+ubuntu18.04.1+deb.sury.org+1 (cli) (빌드: Jul 10 2019 06:54:46) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3. 3.7, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.3.7-1+ubuntu18.04.1+deb.sury.org+1, Copyright (c) 1999-2018, Zend Technologies

응답의 첫 번째 줄은 위의 예에서 PHP 7.3인 PHP 버전을 나타냅니다.

이제 다음 명령을 실행하여 서버에 설치된 PHP 버전에 대해 PHP MySQL 확장이 활성화되어 있는지 확인하십시오.

dpkg --목록 | grep php-mysql

? 예시: 서버에 설치된 PHP 버전이 PHP 7.3인 경우. 그런 다음 명령을 사용합니다. dpkg --목록 | 그렙 PHP7.3-mysql.

MySQL 확장이 설치된 경우 다음과 유사한 응답을 받게 됩니다.

ii php7.3-mysql 7.3.7-1+ubuntu18.04.1+deb.sury.org+1 amd64 PHP용 MySQL 모듈

PHP MySQL 확장이 서버에 설치되어 있지 않은 경우, 당신은 얻을 것이다 빈 응답 grep 명령에서. 이 경우 서버에 php-mysql 확장을 설치합니다.

✅ 올바른 PHP MYSQL 확장 프로그램 설치

다음 명령을 실행하여 WordPress 서버에 적절한 php-mysql 확장을 설치하십시오.

apt-get php-mysql 설치

? 예시: 서버에 설치된 PHP 버전이 PHP 7.3인 경우. 그런 다음 명령을 사용합니다. apt-get 설치 PHP7.3-mysql.

WordPress 서버에 올바른 PHP MySQL 확장을 설치했으면 웹 서버를 다시 시작하십시오.

아파치:

apache2 재시작 서비스 제공

엔진엑스:

서비스 nginx 다시 시작

위의 모든 지침을 완료한 후 WordPress 사이트를 실행해 보세요. 문제 없이 실행되어야 합니다.

? 건배!