> 백엔드 개발 > PHP 문제 > PHP ini_get의 구성을 수정하는 방법

PHP ini_get의 구성을 수정하는 방법

藏色散人
풀어 주다: 2023-03-11 16:58:02
원래의
1520명이 탐색했습니다.

PHP에서는 ini_get을 통해 일시적으로 PHP 구성을 수정할 수 있습니다. 사용 구문은 "string ini_set(string $varname, string $newvalue)"입니다.

PHP ini_get의 구성을 수정하는 방법

이 글의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터

php의 ini_set 함수는 php.ini의 매개변수를 수정합니다.

가상 공간을 사용하는 웹마스터를 위해, PHP 일부 구성은 변경하기 어렵지만 PHP는 이 파일을 열지 않고도 PHP 구성 파일 php.ini의 설정을 일시적으로 수정할 수 있는 ini_set 함수를 제공하며 코드 실행이 완료된 후 복원됩니다. 가상 호스트에 적합합니다. PHP

PHP의 ini_set()에서

Ini_set 함수 설명을 사용하여 PHP 구성을 임시 수정합니다

ini_set 함수 구문

string ini_set ( string $varname , string $newvalue )
로그인 후 복사

ini_set 매개변수 설명

varname: 옵션(참고, 아님) 모든 옵션을 사용할 수 있습니다. 설정, 기사에는 설정 가능한 항목의 매개변수 목록에 대한 링크가 없습니다.)

newvalue: 옵션의 새로운 값입니다.

PHP 스크립트에서 사용하는 서버 메모리의 최대 바이트 수 구성

@ ini_set('memory_limit', '64M');
로그인 후 복사

menory_limit: 스크립트가 적용할 수 있는 최대 메모리 바이트 수를 설정합니다. 이렇게 하면 잘못 작성된 스크립트가 사용 가능한 메모리 중 서버 메모리를 소비하는 데 도움이 됩니다.

@ 기호는 오류가 출력되지 않음을 의미합니다.

PHP 구성 출력 오류 카테고리

@ini_set('display_errors', 1);
로그인 후 복사

display_errors: 오류 정보의 카테고리를 설정합니다. 이는 PHP를 디버깅할 때 큰 도움이 될 것입니다.

PHP 구성 SESSION 설정

@ini_set('session.auto_start', 0);
로그인 후 복사

session.auto_start: 세션 처리를 자동으로 열지 여부를 1로 설정하면 세션을 수동으로 열기 위해 코드에 session_start() 함수를 추가할 필요가 없으며 세션을 사용할 수 있습니다

매개변수가 0이고 세션을 수동으로 열지 않으면 PHP에서 오류가 발생합니다.

PHP 임시 구성 COOKIE 설정

@ini_set('session.use_cookies', 1);
로그인 후 복사

session.use_cookies: 클라이언트에 세션 ID를 저장하기 위해 쿠키를 사용할지 여부

위는 php.ini에서 일반적으로 사용되는 몇 가지 구성이며, 제한하는 것과 같은 다른 구성도 많이 있습니다. 업로드된 파일 크기 등. 물론 PHP 문서에서는 설정 가능한 항목 목록도 제공합니다. 이 목록을 참조하여 일부 옵션을 임시로 구성할 수 있습니다.

ini_set의 옵션 목록을 사용할 수 있습니다. 링크 주소: http://php.net/manual/zh/ini.list.php

추천 학습: "PHP 비디오 튜토리얼"

위 내용은 PHP ini_get의 구성을 수정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿