centos에 PHP를 설치한 후 Apache를 시작할 수 없는 문제에 대한 해결 방법: 1. "/etc/sysconfig/selinux"를 편집하고 "SELINUX=disabled"를 추가합니다. 2. SELINUX를 닫지 마세요.
이 기사의 운영 환경: centOS6.8 시스템, PHP5 버전, DELL G3 컴퓨터
centos에 PHP를 설치한 후 Apache를 시작할 수 없는 문제에 대한 해결책:
PHP를 설치한 후 다시 시작하세요. apache를 실행하고 다음 오류를 보고하세요.
이유는 Linux에 SELinux 보호 모드가 있기 때문입니다.
Syntax error on line 268 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/libphp5.so into server: /usr/local/apache2/modules/libphp5.so: cannot restore segment prot after reloc: Permission denied
Solution
1. /etc/sysconfig/selinux를 편집하고 다음을 찾으세요.
# This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - SELinux is fully disabled. SELINUX=enforcing
SELINUX가 이미 SELINUX=disabled인 경우 변경할 필요가 없습니다. 그렇지 않으면 SELINUX=enforcing을 주석으로 처리하고 새 줄을 추가하세요. :
SELINUX=disabled
저장하고 종료하세요.
2. SELINUX를 닫지 않는 방법:
# setenforce 0 # chcon -c -v -R -u system_u -r object_r -t textrel_shlib_t /usr/local/apache/modules/libphp5.so # service httpd restart # setenforce 1
추천 학습: "PHP 비디오 튜토리얼"
위 내용은 CentOS에 PHP를 설치한 후 Apache를 시작할 수 없으면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

VSCode Windows 64비트 다운로드
Microsoft에서 출시한 강력한 무료 IDE 편집기

드림위버 CS6
시각적 웹 개발 도구

Dreamweaver Mac版
시각적 웹 개발 도구

SublimeText3 Linux 새 버전
SublimeText3 Linux 최신 버전
