Mysql_xdevapi 설치
이 » PECL 확장 프로그램은 PHP와 함께 제공되지 않습니다.
PHP 7.2가 설치된 Ubuntu 18.04의 설치 절차 예:
// Dependencies $ apt install build-essential libprotobuf-dev libboost-dev openssl protobuf-compiler liblz4-tool zstd // PHP with the desired extensions; php7.2-dev is required to compile $ apt install php7.2-cli php7.2-dev php7.2-mysql php7.2-pdo php7.2-xml // Compile the extension $ pecl install mysql_xdevapi
pecl install
명령은 PHP 확장을 활성화하지 않으며(기본적으로) PHP 확장을 활성화하는 방법은 여러 가지가 있습니다. Ubuntu 18.04의 또 다른 PHP 7.2 예:
// Create its own ini file $ echo "extension=mysql_xdevapi.so" > /etc/php/7.2/mods-available/mysql_xdevapi.ini // Use the 'phpenmod' command (note: it's Debian/Ubuntu specific) $ phpenmod -v 7.2 -s ALL mysql_xdevapi // A 'phpenmod' alternative is to manually symlink it // $ ln -s /etc/php/7.2/mods-available/mysql_xdevapi.ini /etc/php/7.2/cli/conf.d/20-mysql_xdevapi.ini // Let's see which MySQL extensions are enabled now $ php -m |grep mysql mysql_xdevapi mysqli mysqlnd pdo_mysql
이 PECL 확장 설치에 대한 정보는 PECL 확장 설치라는 제목의 매뉴얼 장에서 찾을 수 있습니다. 새 릴리스, 다운로드, 소스 파일, 관리자 정보, CHANGELOG와 같은 추가 정보는 https://pecl.php.net/package/mysql_xdevapi에서 찾을 수 있습니다.