안녕하세요. 제 연구를 위해, PHP (PHP로 작성된 코드가 아니라 실제로 PHP를 만드는 코드)를 만드는 C 코드를 수정합니다. 그것을 컴파일하고 아파치와 작동시키는 방법을 원한다. 어떻게해야합니까?PHP 소스 코드를 수정하고 다시 컴파일하는 방법은 무엇입니까?
0
A
답변
2
설명서는 당신의 친구입니다 :
http://www.php.net/manual/en/install.unix.apache2.php
./configure --with-apxs2=/usr/local/apache2/bin/apxs --other-options
make
make install
1
PHP 소스의 타볼을 잡고 압축을 푸십시오.
컴파일 할 수 있는지 확인하십시오. tarball의 INSTALL 파일을 참조하십시오. 기본 프로세스는 다음과 같습니다.
./configure --with-some-options...
make
make install
Linux에서 소프트웨어를 컴파일 한 적이 있다면 잘 알고있을 것입니다.
소스를 변경하십시오.
동일한 단계를 사용하여 다시 컴파일하십시오.
관련 문제
- 1. WEB-INF에서 red5 코드를 다시 컴파일하는 방법은 무엇입니까?
- 2. Python 2.5 바이트 코드를 2.7으로 다시 컴파일하는 방법은 무엇입니까?
- 3. 이것을 아름답게 수정하고 코드를 수정하는 방법은 무엇입니까?
- 4. 종속성이 바뀌면 javac를 소스 파일을 다시 컴파일하는 방법은 무엇입니까?
- 5. PHP 스크립트의 소스 코드를 숨기는 방법은 무엇입니까?
- 6. PHP 스크립트를 컴파일하는 방법은 무엇입니까?
- 7. openCV 소스 코드를 수정하는 방법은 무엇입니까?
- 8. MySQL Connector의 소스 코드를 수정하고 PC에 어떻게 설치합니까?
- 9. 문자열에로드 된 erlang 코드를 컴파일하는 방법은 무엇입니까?
- 10. 메모장 + +에서 RoR 코드를 컴파일하는 방법은 무엇입니까?
- 11. VCL에서 특정 유닛을 다시 컴파일하는 방법은 무엇입니까?
- 12. PHP 코드를 다시 작성하십시오.
- 13. 템플릿 및 상속을 사용하여이 C++ 코드를 수정하고 개선하는 방법은 무엇입니까?
- 14. 코코아에서 .webarchive를 수정하고 다시 작성하십시오.
- 15. VSS2005 : 레이블을 사용하여 이전 버전의 코드를 빠르게 컴파일하는 방법은 무엇입니까?
- 16. PHP 코드를 구성하는 방법은 무엇입니까?
- 17. VS2010의 C# 프로젝트에서 코드를 수정하고 GAC에 배치했습니다.
- 18. 텍스트의 소스 코드를 찾는 방법은 무엇입니까?
- 19. 다른 버전의 소스 코드를 처리하는 방법은 무엇입니까?
- 20. Rails 소스 코드를 인쇄하는 방법은 무엇입니까?
- 21. 잃어버린 소스 코드를 복구하는 방법은 무엇입니까?
- 22. 소스 코드에 MySQL 코드를 넣는 방법은 무엇입니까?
- 23. Perl 소스 코드를 토큰 화하는 방법은 무엇입니까?
- 24. JDT를 사용하여 소스 코드를 수정하는 방법은 무엇입니까?
- 25. Eclipse에서 LLVM 소스 코드를 작성하는 방법은 무엇입니까?
- 26. Windows에서 명령 줄을 사용하여 서버에서 iPhone 응용 프로그램 소스 코드를 컴파일하는 방법은 무엇입니까?
- 27. Visual Studio 2008을 사용하여 NPAPI 플러그인 소스 코드를 컴파일하는 방법은 무엇입니까?
- 28. Windows에서 scintilla를 컴파일하는 방법은 무엇입니까?
- 29. 전체 프로젝트를 컴파일하는 시간을 절약하는 방법은 무엇입니까?
- 30. Visual Studio 2008에서 C 코드를 컴파일하는 방법은 무엇입니까?
나는 아주 sometime..I 꽤 언젠가이 시도 된이 작업을 시도하고있다 .. 나는 오류가 "죄송합니다 가능한 이유는 다음과 같습니다 : 1. Perl이 설치되지 않았습니다 2. apxs가 발견되지 않았습니다 --with-apxs2 =/path/to/apxs를 사용하여 경로를 전달하십시오 3. Apache가 - enable-so (apxs 사용 페이지가 표시됨) " –
locate apxs는 다음 결과를 반환합니다./usr/share/doc/apache2-doc/manual/es/programs/apxs.html /usr/share/doc/apache2-doc/manual/fr/programs/apxs.html /usr/share/doc/apache2-doc/manual// usr/share/doc/apache2-doc/manual/pt-br/programs/apxs. html /usr/share/doc/apache2-doc/manual/tr/programs/apxs.html " –
직접 아파치를 만들거나 아파치 (-src/-devel) 패키지를 설치 했습니까? Perl을 설치 했습니까? – Wrikken