추천: "PHP 비디오 튜토리얼"
저는 종종 테스트 목적으로 일부 PHP 코드 조각이나 임시 프로젝트를 실행하기 때문에 개인적인 테스트를 위해 거기에 가고 싶지 않습니다. . 사무실 환경을 파괴합니다.
따라서 win에서는 로컬로 PHP 하나만 설치하거나(설치는 생략), 가상 머신의 Linux에 PHP를 설치하여 테스트 작업을 수행하는 것이 좋습니다. 가상 머신의 Linux 방법)
다시 한 번 상기하세요. 이 방법은 로컬 테스트에만 사용됩니다.
# 在自己家目录下创建www目录 [root@localhost ~]# mkdir www [root@localhost ~]# cd www/ # 创建几个php脚本用于测试 index.php info.php # 启动一个Web服务器 [root@localhost www]# php -S 192.168.204.151:8000 # 注意:因为我是采取虚拟机中Linux,所以这里直接使用了ip,如果是本地win下,可以直接localhost:8000
http://192.168.204.151:8000/을 요청하면 반환 효과는 다음과 같습니다
http를 요청합니다. ://192.168.204.151:8000/info.php, 반환 효과는 다음과 같습니다
시작 시 루트 디렉터리를 지정
# 在~/www下创建一个test目录,并添加php脚本文件(~/www/test/index.php)mkdir ~/www/test # 启动web[root@localhost www]# php -S 192.168.204.151:8000 -t test/
액세스 테스트
스크립트를 라우터로 지정
# 先创建一个router.php [root@localhost www]# vi router.php [root@localhost www]# cat router.php <?php if (preg_match('/\.(?:png|jpg|jpeg|gif|txt)$/', $_SERVER["REQUEST_URI"])) return false; // 直接返回请求的文件 else { echo "<p>Welcome to PHP</p>"; } # 创建一个txt文件或者图片 [root@localhost www]# ll -rw-r--r-- 1 root root 31 12月 4 10:56 hello.txt 测试用 -rw-r--r-- 1 root root 65 12月 4 10:35 index.php -rw-r--r-- 1 root root 17 12月 4 10:36 info.php -rw-r--r-- 1 root root 177 12月 4 10:55 router.php drwxr-xr-x 2 root root 23 12月 4 10:49 test # 启动web [root@localhost www]# php -S 192.168.204.151:8000 router.php # 请求需要经过router.php处理
192.168.204.151:8000/
직접 요청
txt 파일 요청, 수정된 파일 내용 반환
요약: 개인이 테스트하기에는 더 편리합니다. , 수정해주세요! ㅋㅋㅋ
위 내용은 PHP 내장 웹 서버를 통해 간단한 디버깅 애플리케이션 구현의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!