php.ini에서 안전 모드를 끄는 방법: 먼저 php.ini 파일을 찾아 열고 "safe_mode"를 검색한 다음 "safe_mode = On"을 "safe_mode = Off"로 변경하고 마지막으로 Apache를 다시 시작합니다.
이 기사의 운영 환경: windows7 시스템, PHP7.1 버전, DELL G3 컴퓨터
php.ini 안전 모드를 끄는 방법은 무엇입니까?
php.ini 파일을 편집하고 safe_mode를 검색하세요. safe_mode = On이 표시되면 safe_mode = Off로 변경하고 아파치를 다시 시작하면 됩니다.
관련 소개:
PHP의 보안 모드는 공유 서버의 보안 문제를 해결하기 위해 만들어졌습니다. 구조적으로 이 문제를 PHP 계층에서 해결하려는 것은 의미가 없지만 웹 서버 계층과 운영 체제 계층을 수정하는 것은 매우 비현실적으로 보입니다. 현재 많은 사람들, 특히 ISP가 안전 모드를 사용하고 있습니다.
safe_mode는 유일한 PHP_INI_SYSTEM 속성이며 php.ini 또는 httpd.conf를 통해 설정해야 합니다. safe_mode를 활성화하려면 php.ini를 수정하십시오: safe_mode = On 또는 httpd.conf를 수정하고 디렉토리를 정의하십시오: 옵션 FollowSymLinks php_admin_value safe_mode 1. Safe_mode는 Apache를 다시 시작한 후에 적용됩니다.
safe_mode를 시작하면 많은 PHP 기능, 특히 시스템 관련 파일 열기, 명령 실행 및 기타 기능이 제한됩니다. 파일에서 작동하는 모든 함수는 스크립트와 동일한 UID를 가진 파일에서만 작동합니다. (스크립트의 uid는 wen 서버를 실행하는 사용자의 uid일 필요는 없습니다.)
safe_mode가 전능하지는 않지만(낮은 버전의 PHP는 이를 우회할 수 있음) 안전 모드를 켜는 것이 좋습니다. 어느 정도 알려지지 않은 공격. 그러나 safe_mode를 활성화하면 애플리케이션에 영향을 줄 수 있는 많은 제한 사항이 있으므로 조화를 이루도록 코드와 구성을 조정해야 합니다.
추천 학습: "PHP 비디오 튜토리얼"
위 내용은 php.ini에서 안전 모드를 끄는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!