>  기사  >  백엔드 개발  >  램프/lnmp 최적화 3--phpini

램프/lnmp 최적화 3--phpini

WBOY
WBOY원래의
2016-07-29 09:02:521040검색

이번 장에서는 PHP 엔진의 최적화에 대해 이야기합니다.

1.php 캐시 가속은 이전 글을 참고해주세요.

2. tmpfs를 캐시 가속 파일 디렉터리로 사용

3.php.ini 매개변수 조정

3.1 PHP 안전 모드 켜기

방법: safe_mode = on

3.2 사용자 그룹 보안

방법: safe_mode_gid=off

3.3 위험한 기능 끄기, 시스템 기능 비활성화를 예로 들어

방법 : 비활성화_functi/p >

3.4 http 헤더에 php 버전 정보 유출 끄기

메서드: 노출_php=off

3.5 등록된 전역변수 끄기

방법: Register_globals=off

3.6 sql 주입을 방지하려면 Magic_quotes_gpc를 켜세요

방법: Magic_quotes_gpc=on

3.7 오류 메시지 제어

방법: display_error= off

3.8부 리소스 제한 매개변수 최적화

3.8.1 스크립트의 최대 실행 시간 설정

메소드: max_excuti/p>

3.8.2 사용 각 스크립트의 최대 메모리

방법 :memory_limit=128M

3.8.3 각 스크립트가 입력을 기다리는 최대 시간

방법: max_input_time=30

3.8 .4 업로드된 파일의 최대 허용 크기

방법: upload_max_filesize=2M

3.9 원격 주소 열기 금지

방법: allowed_url_fopen=off cgi.fix_pathinfo=0

3.10php 세션 매개변수 조정

방법: session.save_handler=files 세션 프로세서 이름, 기본값은 파일, 선택적 memcache 등 session.save_path=''/tmp'기본 세션은 tmp에 저장됩니다. 다른 프로세서를 사용하는 경우 경로를 지정하세요

eg.session.save_handler=memcache session.save_path=''tcp://10.0.0.1:11211"

위 내용은 관련 내용을 포함하여 lamp/lnmp 최적화 3-phpini를 소개한 내용으로, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:PHP 최초 인증다음 기사:PHP 최초 인증