php pdo 확장 설치 방법: 먼저 php 설치 패키지의 압축을 풀고 pdo 구성 요소 디렉터리를 입력한 다음 PDO_MYSQL 구성 요소를 설치하고 마지막으로 php 구성 파일 php.ini를 편집합니다.
추천: "PHP 비디오 튜토리얼"
PHP 설치 pdo 확장
이 글은 컴파일을 통해 설치된 php에 pdo 확장을 추가하는 것 뿐이며, yum이 php를 설치할 때 연습을 시도하지는 않습니다.
1. PDO 구성 요소 설치
php 설치 패키지의 압축을 풀고 pdo 구성 요소 디렉터리에 들어가서 phpize를 통해 php 플러그인 모듈을 생성하고 php-config 경로를 지정하고 pdo를 설치합니다.
cd /usr/local/download/php-5.6.23/ext/pdo phpize ./configure --with-php-config=/usr/local/app/php/bin/php-config make & make install
2. PDO_MYSQL 구성 요소 설치
pdo_myqsl 구성 요소 디렉터리에 들어가서 phpize를 통해 PHP 플러그인 모듈을 생성하고 php-config 경로와 mysql 설치 경로를 지정하고 pdo_mysql을 설치합니다.
cd /usr/local/download/php-5.6.23/ext/pdo_mysql phpize ./configure --with-php-config=/usr/local/app/php/bin/php-config --with-pdo-mysql=/usr/ make & make install
여기서 mysql 경로를 지정하는데 함정이 있습니다. yum을 사용하여 mysql을 설치했기 때문입니다. find/-name mysql 및 service mysqld status 명령을 통해 찾은 mysql 경로가 올바르지 않고 오류 메시지가 나타납니다.
#提示msyql没找到 checking for mysql_config... not found configure: error: Unable to find your mysql installation #提示没有mysql_query configure: error: mysql_query missing!?
나중에 다른 사람들이 --with-pdo-mysql=/usr/을 사용하여 성공적으로 설치한 것을 보았습니다. 저도 똑같이 시도했고 작동했습니다.
http://pecl.php.net/package/PDO_MYSQL에서 설치 패키지를 다운로드한 경우 설치 파일의 압축을 풀고 2단계의 명령을 따르세요.
3. 확장 추가
pdo 구성 요소를 성공적으로 설치한 후, 출력 메시지에는 다음과 같은 설치 경로가 포함됩니다.
Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-zts-20100525/
php 구성 파일 php.ini를 편집하고, Extension_dir = "./" 줄을 찾아 주석을 제거하고,
경로를 Extension_dir = "/로 수정합니다. usr/local/php/lib/php/extensions/".
extension=을 찾아 참조 모듈을 추가하세요:
extension=pdo.so extension=pdo_mysql.so
마지막으로 PHP를 다시 시작하면 phpinfo()를 통해 pdo 구성 요소 정보를 볼 수 있습니다. 여기서는 PHP가 로드한 구성 파일이 수정한 것인지 확인해야 합니다.
위 내용은 PHP PDO 확장 설치 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!