공지사항

home  고객센터 > 공지사항
제 목 64bit centos에서 php7.0.14 + mysql.5.5.30 컴파일시 에러현상
작성자 스트리밍웨이 등록날짜 2016-12-28 16:32:45 / 조회수 : 33
  • checking for MySQLi support... yes 
    checking whether to enable embedded MySQLi support... no 
    checking for specified location of the MySQL UNIX socket... no 
    checking for mysql_set_server_option in -lmysqlclient_r... no 
    configure: error: wrong mysql library version or lib not found. Check config.log for more information. 
    =============================================================================================== 

    php 컴파일시 위와 같은 에러가 납니다. 
    컴파일 옵션은 아래와 같습니다. 

    ./configure --prefix=/usr/local/php-7.0.4  
    --with-config-file-path=/usr/local/php-7.0.4/lib  
    --with-apxs2=/usr/local/apache/bin/apxs  
    --with-gd --with-freetype-dir --with-zlib --enable-sockets  
    --enable-gd-native-ttf --with-png-dir --with-jpeg-dir --enable-sigchild  
    --with-gettext --enable-mbstring --enable-inline-optimization  
    --enable-bcmath --enable-shmop --enable-calendar  
    --enable-ftp --with-gdbm --with-iconv --enable-mbregex --with-openssl  
    --with-curl=/usr/local/curl/ --enable-soap --disable-debug --with-mcrypt  
    --with-kerberos --enable-zip --with-zlib-dir --enable-exif --enable-fpm  
    --with-fpm-user=nobody --with-fpm-group=nobody --with-mysql=/usr/local/mysql  
    --with-mysqli=/usr/local/mysql/bin/mysql_config  
    --with-pdo-mysql=shared,/usr/local/mysql  
    && make && make install 

    =================================================================================== 
    특이한것은 mysql.5.6.30 을 연동해서 컴파일하면 위의 에러가 나지 않고 정상적으로 컴파일이 완료됩니다. 
    기존 개발소스의 문제로 mysql은 5.5 버전을 사용해야 하는 상황인데요 
    해결방법을 아시는분이 있으시면 조언을좀 부탁드리빈다. 

    lib폴더의 파일리스트도 이미지로 추가하였습니다.

이전글 [공지] 이러닝홈페이지가 오픈하였습니다.