PHP 내 장 된 SERVER 를 이용 하여 웹 서 비 스 를 시작 합 니 다(로 컬 개발 에 사용)

2468 단어 PHPSERVER
PHP 5.4.0 부터 CLI SAPI 는 내 장 된 웹 서버 를 제공 합 니 다.이 내 장 된 웹 서버 는 주로 로 컬 개발 에 사용 되 며 온라인 제품 환경 에 사용 할 수 없습니다.URI 요청 은 다른 디 렉 터 리 를 사용자 정의 하기 위해-t 인 자 를 사용 하지 않 는 한 PHP 가 있 는 작업 디 렉 터 리(Working Directory)로 전 송 됩 니 다.어떤 PHP 파일 을 실행 할 지 지정 하지 않 으 면 디 렉 터 리 에 있 는 index.php 나 index.html 를 기본 으로 실행 합 니 다.이 두 파일 이 존재 하지 않 으 면 서버 는 404 오 류 를 되 돌려 줍 니 다.명령 행 에서 이 웹 서버 를 시작 할 때 PHP 파일 을 지정 하면 이 파일 은'경로'스 크 립 트 로 서 요청 할 때마다 이 스 크 립 트 를 먼저 실행 하 는 것 을 의미 합 니 다.이 스 크 립 트 가 FALSE 로 돌아 가면 요청 한 파일 을 직접 되 돌려 줍 니 다.(예 를 들 어 요청 정적 파일 은 처리 하지 않 습 니 다.)그렇지 않 으 면 출력 을 브 라 우 저 로 되 돌려 줍 니 다.
수첩 상세 소개:
로 컬 개발 에 적합 한 php 5.4.0 부터
이 내 장 된 웹 서버 는 주로 로 컬 개발 에 사용 되 며 온라인 제품 환경 에 사용 할 수 없습니다.
URI 요청 은 다른 디 렉 터 리 를 사용자 정의 하기 위해-t 인 자 를 사용 하지 않 는 한 PHP 가 있 는 작업 디 렉 터 리(Working Directory)로 전 송 됩 니 다.
어떤 PHP 파일 을 실행 할 지 지정 하지 않 으 면 디 렉 터 리 에 있 는 index.php 나 index.html 를 기본 으로 실행 합 니 다.이 두 파일 이 존재 하지 않 으 면 서버 는 404 오 류 를 되 돌려 줍 니 다.
명령 행 에서 이 웹 서버 를 시작 할 때 PHP 파일 을 지정 하면 이 파일 은'경로'스 크 립 트 로 서 요청 할 때마다 이 스 크 립 트 를 먼저 실행 하 는 것 을 의미 합 니 다.이 스 크 립 트 가 FALSE 로 돌아 가면 요청 한 파일 을 직접 되 돌려 줍 니 다.(예 를 들 어 요청 정적 파일 은 처리 하지 않 습 니 다.)그렇지 않 으 면 출력 을 브 라 우 저 로 되 돌려 줍 니 다.
Example\#1 현재 디 렉 터 리 에 웹 서버 서 비 스 를 시작 합 니 다.
$ php -S localhost:8000
예제\#2 시작 시 루트 디 렉 터 리 지정
$ php -S localhost:8000 -t foo/
예제\#3 경로(라 우 터)스 크 립 트 사용
$ php -S localhost:8000 router.php
php 내 장 된 웹 서버(웹 서버)는 어떻게 사용 합 니까?PHP 를 사용 하 는 내장 서버 는 사실 간단 합 니 다.
1.PHP 내 장 된 웹 서버 가 무엇 인지 알 아 보기

2.PHP 의 내장 웹 서버 사용 주의사항:

3.참조 튜 토리 얼 에 따라 전체 PHP 환경 변 수 를 설정 하 십시오.

구체 적 인 것 은 이 문장 을 참고 할 수 있다.
4.PHP 를 시작 하 는 내장 웹 서버:php-S localhost:80

5.차 로 돌아 가 명령 을 실행 하면 성공 적 으로 시작 할 수 있 습 니 다.서버 의 루트 디 렉 터 리 는 현재 작업 디 렉 터 리 입 니 다.

6.서버 디 렉 터 리 를 지정 하려 면 인자-t 를 사용 할 수 있 습 니 다.

7.시작 후 브 라 우 저 에서 도 메 인 이름과 포트 를 입력 하면 PHP 를 통 해 웹 서버 를 내장 할 수 있 습 니 다.

좋은 웹페이지 즐겨찾기