>  기사  >  백엔드 개발  >  PHP의 시스템 설정은 무엇입니까? PHP에서 일반적으로 사용되는 시스템 설정 요약(코드 포함)

PHP의 시스템 설정은 무엇입니까? PHP에서 일반적으로 사용되는 시스템 설정 요약(코드 포함)

不言
不言원래의
2018-08-13 18:00:291447검색

이 기사에서는 PHP의 시스템 설정이 무엇인지 설명합니다. PHP에서 일반적으로 사용되는 시스템 설정 요약(코드 첨부)은 특정 참고 가치가 있습니다. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.

1. 시간 스크립트 실행 시간을 설정합니다.

set_time_limit(0);

2. 최대 실행 메모리를 설정합니다.

ini_set('memory_limit','1024M');

3. 출력 작업이 있을 때까지 클라이언트 연결을 종료할지 여부를 설정합니다.

ignore_user_abort(true);

4. 기본 시간대 및 기본 시간대 가져오기

date_default_timezone_set("Asia/Shanghai");
echo date_default_timezone_get();

5. 교차 도메인 액세스 제한 설정

header("Access-Control-Allow-Origin: *");
header("Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept");
header("Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS");

crossdomain.xml 교차 도메인 파일

<?xml version="1.0"?>   
<!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
    <site-control permitted-cross-domain-policies="master-only"/>
    <allow-access-from domain="*"/>
    <allow-http-request-headers-from domain="*" headers="*"/>
</cross-domain-policy>

6. 오류 메시지 설정

//开启报错,开发环境
error_reporting(-1);
ini_set('display_errors', 1);
//关闭报错,生产环境
ini_set('display_errors', 0);
if (version_compare(PHP_VERSION, '5.3', '>=')) {
    error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_STRICT & ~E_USER_NOTICE & ~E_USER_DEPRECATED);
} else {
    error_reporting(E_ALL & ~E_NOTICE & ~E_STRICT & ~E_USER_NOTICE);
}

관련 권장 사항:

방법 PHP는 동시에 페이지에 이미지를 표시합니까?

PHP에서 json을 생성하는 방법은 무엇입니까? json을 생성하는 PHP용 메소드 코드

PHP의 반복자와 생성기 분석 및 장점과 단점 소개

위 내용은 PHP의 시스템 설정은 무엇입니까? PHP에서 일반적으로 사용되는 시스템 설정 요약(코드 포함)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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