source

간단한 PHP 개발 서버가 있습니까?

gigabyte 2022. 10. 2. 22:04
반응형

간단한 PHP 개발 서버가 있습니까?

Python에서 웹 앱을 작성할 때 개발 서버를 실행하는 것은 매우 간단합니다.Django와 Google App Engine(GAE)은 모두 심플한 서버와 함께 출하됩니다.

제가 찾고 있는 주요 기능은 무설정입니다.서버 부팅 시 앱 디렉토리를 파라미터로 전달해주는 GAE dev server 같은 것을 원합니다.

이게 PHP에서 더 어려운 이유가 있나요?

실제로 PHP 5.4.0은 최근 내장된 웹 서버를 선보였습니다.

cd ~/public_html
php -S localhost:8000

어떤 플랫폼에서 사용하든 실행 가능한 옵션이라면 PHP 5.4에는 Django와 같은 개발 서버가 있습니다.

또한 개발 서버를 검출하고 mod_rewrite의 가장 일반적인 두 가지 용도를 복제하기 위해 사용하는 스니펫도 필요할 수 있습니다.(숨기다index.php스태틱 파일을 전달하여 서비스를 받을 수 있습니다.

(네, 내장 명령줄 스위치가 있습니다만, 대부분의 사람들이 사용하는 mod_rewrite 스니펫과 완전히 일치하지 않고, 그 미스매치로 인해 스플리어스 404 에러가 발생했습니다.)

XAMPP 사용:http://www.apachefriends.org/en/xampp.html 설치 및 설정이 간단합니다.

편집:
PHP 5.4(이 답변 후 2년 만에 출시)부터 웹 서버가 내장되어 있습니다.오늘은 틀렸습니다만, k0pernikus가 제시한 방법으로 답변해 주십시오.

배치 파일 사용 시도

  1. 메모장 열기
  2. php -S localhost:8000
  3. 파일을 .bat 확장자 => server.bat으로 저장합니다.
  4. 클릭해 주세요server.bat서버의 준비는 http://localhost:8000 입니다.

디피

에러가 났을php not recognize any internal or external command그런 다음 goto 환경변수를 지정하여 php.exe 경로를 편집합니다.

"C:\wamp\bin\php\php5.4.3"

업데이트: easy_php_dev: localdev 대신 사용하기 시작한 도커 기반 버전을 개발했습니다.

easy_param_dev를 사용하면 멀티사이트 php를 쉽고 빠르게 개발할 수 있습니다.유일한 제한은 OSX 전용으로 설계되었다는 것입니다.공개:제가 작가입니다.

로컬 테스트를 위해 빠른 php 웹 서버가 필요할 때 QuickPHP를 사용합니다.

우리는 django development server와 비슷한 동작을 하는 초소형 개발 서버를 개발했습니다.

이 소프트웨어는 sng라고 불리며 php와 nginx로 동작합니다.javascript와 nodejs로 되어 있어 npm을 사용하면 쉽게 설치할 수 있습니다.

npm install sng

App Serv는 항상 필요한 모든 것을 잘 설정해 줍니다!

언급URL : https://stackoverflow.com/questions/3004696/is-there-a-simple-php-development-server

반응형