현재 위치: > 최신 기사 목록> 우분투에서 PHP가 시작할 수없는 질문과 방법 자주 묻는 질문과 방법

우분투에서 PHP가 시작할 수없는 질문과 방법 자주 묻는 질문과 방법

M66 2025-07-02

Ubuntu에서 부팅하지 않는 PHP 솔루션

Ubuntu에서 PHP를 시작할 수없는 문제는 일반적이며 구성 오류, 플러그인 충돌 또는 서비스가 올바르게 시작되지 않아 발생할 수 있습니다. 이 문제를 해결하기 위해서는 가능한 원인을 점차 확인하고 특정 상황에 따라 해당 조정 및 수리를 수행해야합니다. 다음은 몇 가지 일반적인 솔루션과 특정 작동 단계입니다.

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

먼저 PHP 구성 파일이 올바른지 확인하십시오. 다음 명령을 통해 PHP 구성 파일을 열면 다음을 확인할 수 있습니다.

 sudo nano /etc/php/7.4/apache2/php.ini

파일의 구성 항목을 확인하여 구문 오류 또는 불법 값이 없는지 확인하십시오. 다음 구성 항목에 특별한주의를 기울이십시오.

  • ERROR_REPORTING : 오류보고 레벨을 설정하여 Error_Reporting = E_all 로 설정하여 모든 오류 메시지를 표시 할 수 있습니다.
  • display_errors : 페이지에 오류 메시지를 표시할지 여부를 설정하면 display_errors = on 으로 설정할 수 있습니다.
  • Extension_dir : PHP 확장 라이브러리의 경로 구성이 올바른지 확인하십시오.

구성 파일을 확인하고 수정 한 후 Apache 서비스를 다시 시작하십시오.

 sudo service apache2 restart

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

PHP 구성 파일 외에도 Apache의 구성 파일은 PHP의 시작에도 영향을 줄 수 있습니다. Apache의 기본 구성 파일은 다음 명령을 통해 편집 할 수 있습니다.

 sudo nano /etc/apache2/apache2.conf

다음 모듈이 활성화되어 있는지 확인하십시오.

 LoadModule php7_module /usr/lib/apache2/modules/libphp7.4.so
 AddHandler application/x-httpd-php .php

수정이 완료되면 파일을 저장하고 Apache 서비스를 다시 시작합니다.

 sudo service apache2 restart

PHP 오류 로그를 확인하십시오

PHP가 여전히 시작되지 않으면 PHP의 오류 로그를보고 문제를 찾는 데 도움이됩니다. 다음 명령을 사용하여 Apache의 오류 로그를 볼 수 있습니다.

 sudo nano /var/log/apache2/error.log

로그에서 PHP 치명적인 오류 또는 PHP 경고 와 같은 키워드를 찾으면 일반적으로 특정 문제를 찾는 데 도움이 될 수 있습니다.

PHP 모듈을 확인하십시오

때때로 PHP 모듈이 올바르게로드되지 않으면 PHP가 시작되지 않을 수도 있습니다. 다음 명령을 통해 PHP 모듈을 확인하고 설치할 수 있습니다.

 sudo apt-get install libapache2-mod-php

설치가 완료되면 Apache 서비스를 다시 시작합니다.

 sudo service apache2 restart

요약

일반적으로 Ubuntu에서 PHP를 시작할 수없는 문제를 해결하려면 구성 파일, 오류 로그, 모듈 및 기타 문제를 점차 문제 해결해야합니다. 위의 방법을 통해 PHP를 시작할 수없는 대부분의 경우를 해결할 수 있습니다. 문제를 여전히 해결할 수없는 경우보다 전문적인 기술 지원을 구할 수 있습니다.