현재 위치: > 최신 기사 목록> PHP를 설치 한 후에 Linux가 실행할 수 없습니까? 문제 해결 및 솔루션에 대한 자세한 설명

PHP를 설치 한 후에 Linux가 실행할 수 없습니까? 문제 해결 및 솔루션에 대한 자세한 설명

gitbox 2025-06-23

Linux 시스템에 PHP를 설치 한 후에는 PHP가 정상적으로 실행할 수없는 문제가 발생하여 개발 진행 상황 및 프로젝트 시작에 영향을 미칩니다. 이 기사는 PHP 서비스를 신속하게 복원하는 데 도움이되는 일반적인 문제 해결 단계 및 솔루션을 체계적으로 설명합니다.

PHP가 올바르게 설치되어 있는지 확인하십시오

먼저 PHP가 성공적으로 설치되었는지 확인해야합니다. 다음 명령으로 PHP 버전을 확인하십시오.

 <span class="fun">PHP -V</span>

명령이 PHP 버전 번호를 반환하면 설치가 성공적입니다. 오류 메시지가 나타나면 PHP를 다시 설치하는 것이 좋습니다.

PHP를 다시 설치하십시오

설치가 불완전하거나 부정확한지 확인하면 다음 명령을 실행하여 설치할 수 있습니다.

 <span class="fun">sudo apt-get 설치 php</span>

설치가 완료되면 PHP -V를 다시 실행하여 설치 상태를 확인하십시오.

PHP 구성 파일을 확인하십시오

PHP 구성 파일 (일반적으로 php.ini )의 설정은 PHP 작업에 직접적인 영향을 미칩니다. 다음 명령을 사용하여 구성 파일 경로를 찾으십시오.

 <span class="fun">PHP -INI</span>

구성 파일을 열면 다음 매개 변수가 합리적으로 설정되어 있는지 확인하십시오.

  • ERROR_REPORTING : 손쉬운 디버깅을 위해 오류보고를 켜십시오.
  • Display_Errors : 오류보기를 용이하게하기 위해 개발 단계에서 ON 을 설정하는 것이 좋습니다.

웹 서버의 PHP 지원 구성을 확인하십시오

아파치 서버 구성

Apache에서는 PHP 모듈이 올바르게로드되었는지 확인해야합니다. apache2.conf 파일을 편집하고 추가하십시오.

 <span class="fun">로드 모드 PHP7_MODULE 모듈/libphp7.so</span>

저장 후 Apache 서버를 다시 시작합니다.

 <span class="fun">sudo systemctl 다시 시작 apache2</span>

Nginx 서버 구성

NGINX의 경우 해당 서버 구성 블록에서 PHP-FPM이 올바르게 구성되어 있는지 확인하십시오. 예제는 다음과 같습니다.

 location ~ \.php$ {
    include snippets/fastcgi-php.conf;
    fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
}

구성이 완료되면 Nginx 서비스를 다시 시작하십시오.

 <span class="fun">sudo systemctl nginx를 다시 시작합니다</span>

PHP 오류 로그를 봅니다

문제를 여전히 해결할 수 없으면 자세한 내용은 PHP 오류 로그를 확인하는 것이 좋습니다. 오류 로그는 일반적으로 /var/log/php_errors.log 에 있습니다. 로그 콘텐츠에 따라 자세히 확인하십시오.

위의 단계를 통해 Linux 환경에서 설치 후 PHP가 실행할 수없는 문제를 체계적으로 찾아서 해결할 수 있습니다. 복잡한 상황을 만나면 개발 커뮤니티의 지원과 도움을 구할 수 있습니다. 환자 디버깅을 통해 PHP의 정상적인 작동을 성공적으로 복원 할 수 있다고 생각합니다.