내 Linux VPS 용 소스에서 PHP 5.3.8을 설치했습니다. 'ext'라는 레이블이 붙은 폴더와 'extensions'라는 레이블이 붙은 두 개의 폴더가 있습니다. 'ext'디렉토리 안에는 내가 설치 한 PHP 확장과 'extensions'디렉토리 아래에 libmysql.a mysql.so 파일이있는 'no-debug-non-zts-20090626'이라는 다른 디렉토리가 있습니다. .왜 PHP를위한 두 개의 확장 폴더가 있습니까? 둘 다 필요합니까?
디렉토리 구조는 보이는 같은 :
PHP를 설치-DIR/포함/PHP/내선에게
PHP 설치 - 디렉토리/lib 디렉토리/PHP/확장
나는 '확장 필요하십니까 '폴더가 필요합니까? 로컬 컴퓨터에 WAMP가 설치되어 있으며 확장 폴더는 소스에서 설치할 때와 반대입니다.
WAMP의 구조는 Linux의 경우와 완전히 다릅니다. 일반적으로 Linux에서 사용자 정의 확장을 빌드 (컴파일 + make)하면 "non-zts"폴더로 이동합니다. 두 분 모두 필요하다고 확신합니다. –
고맙습니다. 그것은 혼란을 해결하는 데 도움이됩니다. –