
--enable-modules=MODULE-LIST 옵션은 PHP 컴파일 시 모듈을 활성화하거나 비활성화하는 옵션입니다. 이 옵션을 사용하여 PHP에서 사용할 모듈을 선택할 수 있습니다.
MODULE-LIST에는 모듈 이름을 쉼표(,)로 구분하여 입력합니다. 예를 들어, 다음 옵션은 PHP에서 파일 시스템, FTP, IMAP, SSL/TLS, PCRE, MySQL, PostgreSQL, SQLite, mSQL, TDS, IFX, MSSQL, ODBC, Informix, and LDAP 모듈을 활성화합니다.
--enable-modules=filesystem,ftp,imap,ssl,tcpwrap,pcre,mysql,pgsql,sqlite,msql,tds,ifx,mssql,odbc,informix,ldap
모듈 이름은 PHP 매뉴얼에서 확인할 수 있습니다. 각 모듈은 별도의 옵션을 필요로 할 수 있으므로, 모듈 이름을 입력할 때는 해당 모듈의 옵션을 함께 입력해야 합니다.
예를 들어, MySQL 모듈을 활성화하려면 --with-mysql 옵션도 함께 입력해야 합니다.
--enable-modules=mysql --with-mysql=/usr/local/mysql
이러한 옵션을 사용하여 PHP를 컴파일할 때, 선택한 모듈만 활성화되며, 비활성화된 모듈은 사용할 수 없습니다.
2025-08-15 12:04