간단한 PHP 개발 서버가 있습니까?
Python으로 웹 앱을 작성할 때 개발 서버를 실행하는 것은 매우 쉽습니다. Django와 Google App Engine (GAE)은 모두 간단한 서버와 함께 제공됩니다.
내가 찾고있는 주요 기능은 구성이 없다는 것입니다. 서버가 시작될 때 앱의 디렉토리를 매개 변수로 전달하는 GAE dev 서버와 같은 것을 원합니다.
이것이 PHP에서 더 어려운 이유가 있습니까?
XAMPP 사용 : http://www.apachefriends.org/en/xampp.html 설치 및 구성이 쉽습니다.
편집 :
PHP 5.4 (이 답변 후 2 년 후에 출시 됨)부터 내장 웹 서버가 있습니다. 오늘 이것은 정확하지 않습니다. k0pernikus가 그의 답변에서 제공 한 방법을 사용하십시오.
실제로 PHP 5.4.0은 최근 내장 웹 서버를 선보였습니다 .
cd ~/public_html
php -S localhost:8000
사용중인 플랫폼에 상관없이 가능한 옵션이라면 PHP 5.4에는 Django와 유사한 개발 서버가 있습니다.
또한 개발 서버를 감지하고 mod_rewrite의 가장 일반적인 두 가지 용도를 복제하는 데 사용 하는 스 니펫 을 원할 수도 있습니다 . ( index.php
URL에 숨김 및 제공 할 정적 파일 전달)
(예, 내장 된 명령 줄 스위치가 있지만 대부분의 사람들이 사용하는 mod_rewrite 스 니펫과 일치하지 않으며 그 불일치로 인해 저에게 가짜 404 오류가 발생했습니다.)
배치 파일을 사용해보십시오
- 메모장 열기
- php -S localhost : 8000
- .bat 확장자 => server.bat로 파일 저장
- 이제를 클릭하면 http : // localhost : 8000
server.bat
에서 서버가 준비됩니다 .
DEP
오류가 발생하면 php not recognize any internal or external command
환경 변수로 이동하여 php.exe 경로를 편집하십시오.
"C:\wamp\bin\php\php5.4.3"
업데이트 : 나는 easy_php_dev 대신 사용하기 시작한 도커 기반 버전을 개발했습니다 : localdev
easy_php_dev 는 다중 사이트 PHP 개발을 매우 쉽고 빠르게 만듭니다. 유일한 제한은 OSX 전용으로 설계되었습니다. 공개 : 저자입니다.
로컬 테스트를 위해 빠른 PHP 웹 서버가 필요할 때 QuickPHP를 사용 합니다.
우리는 django 개발 서버와 유사한 동작을하는 매우 작은 개발 서버를 개발했습니다.
이 소프트웨어는 sng 라고 하며 php 및 nginx와 함께 작동합니다. 그것은 javascript 및 nodejs 로 만들어졌으며 npm으로 매우 쉽게 설치할 수 있습니다.
npm install sng
AppServ 는 항상 필요한 모든 것을 잘 설정했습니다!
참고 URL : https://stackoverflow.com/questions/3004696/is-there-a-simple-php-development-server
'program story' 카테고리의 다른 글
jQuery Button.click () 이벤트가 두 번 트리거됩니다. (0) | 2020.10.20 |
---|---|
C #에서 인라인 함수를 만드는 방법 (0) | 2020.10.20 |
C #에서 절대 경로에 대한 상대 경로? (0) | 2020.10.20 |
node.js에서 로그인 인증을 구현하는 방법 (0) | 2020.10.20 |
EmberJS : 동일한 경로에서 여러 모델을로드하는 방법은 무엇입니까? (0) | 2020.10.20 |