mysqlnd 및 apache가 포함된 RHEL PHP 7.3.5

mysqlnd 및 apache가 포함된 RHEL PHP 7.3.5

저는 서버 관리자가 아니기 때문에 이 작업을 수행하는 데 어려움을 겪었다는 점부터 말씀드리겠습니다.

PHP 7.3.5는 Apache를 실행하는 RHEL7에 설치됩니다. MySQL을 성공적으로 설치했으며 이제 내 작업은 PHP에서 MySQL 데이터베이스에 연결하는 것입니다. Bluehost와 같은 호스팅 서비스를 사용하여 이전에 이 작업을 수행한 적이 있지만 쉽게 수행할 수 있습니다.

mysqlnd/mysqli 모듈을 설치/활성화하려고 하는데 전혀 소용이 없습니다. phpinfo()는 여전히 활성화된 것으로 표시되지 않습니다. 패키지 설치를 시도했는데 발견했을 때 본 내용은 다음과 같습니다.

여기에 이미지 설명을 입력하세요.

이 모듈을 PHP에서 활성화하려면 어떻게 해야 합니까?

답변1

여러 가지 이유로 /home에 PHP를 설치하면 안 됩니다. 그 중 하나는 SELinux가 PHP를 절대 좋아하지 않는다는 것입니다. 대신 /opt 또는 /usr/local을 사용하십시오. /home은 홈 디렉터리로 사용됩니다.

CentOS 7에서 PHP 7.3을 사용하려고하므로 사용하지 않으시겠습니까?SCL 저장소실제로 지원되는 rh-php73 패키지를 설치하고 소프트웨어 업데이트를 받으세요.

관련 정보