無料PHPプログラム

MySQL 5.1 リファレンスマニュアル :: 23 APIとライブラリー :: 23.3 MySQL PHP API :: 23.3.2 mysql と mysqli の両方を PHP内で可能にする
« 23.3.1 MySQLとPHPに対する共通問題

23.4 MySQL Perl API »
Section Navigation      [Toggle]
  • 23.3 MySQL PHP API
  • 23.3.1 MySQLとPHPに対する共通問題
  • 23.3.2 mysql と mysqli の両方を PHP内で可能にする

23.3.2. mysql と mysqli の両方を PHP内で可能にする

Linux上にPHPを構築する時、mysqlエクステンションとmysqliエクステンションの両方が有効化される問題を経験した場合には、以下の手順を試してみるべきです。

  1. PHPをこのように設定してください。

    ./configure --with-mysqli=/usr/bin/mysql_config --with-mysql=/usr  
    

  2. Makefileを編集し、EXTRA_LIBSを編集し、探してください。 それは(すべてが1行の上にある)これのように見えるかもしれません。

    EXTRA_LIBS = -lcrypt -lcrypt -lmysqlclient -lz -lresolv -lm -ldl -lnsl
    -lxml2 -lz -lm -lxml2 -lz -lm -lmysqlclient -lz -lcrypt -lnsl -lm
    -lxml2 -lz -lm -lcrypt -lxml2 -lz -lm -lcrypt
    

    ラインが(すべてが1行の上にある)これのように見えるように、すべての重複部分を除去してください:

    EXTRA_LIBS = -lcrypt -lcrypt -lmysqlclient -lz -lresolv -lm -ldl -lnsl
    -lxml2
    

  3. PHPを構築して搭載してください。

    make
    make install
    

Copyright c 1997, 2010, Oracle and/or its affiliates. All rights reserved. Legal Notices
Top / Previous / Next / Up / Table of Contents
© 2010, Oracle Corporation and/or its affiliates

無料CGI PHPスクリプト | 新着情報スクリプト | 営業日カレンダー | PHPマニュアル | MySQLマニュアル | PEARマニュアル

Copyright (c) 2010 jmcodex.com All rights reserved.