2009-04-03 8 views
5

mysqliパッケージ/拡張機能を有効にする/インストールするには、Ubuntu 8.04、PHP 5とMySQL 5.0でどのように知っていますか?Ubuntu 8.04 LAMPスタックのPHP用mysqli

既存のインストールを維持したいと思っていますが、必要に応じて、最初から再インストールします。

私は、技術的にはプログラミング関連ではないことを認識していますが、私は(一気に、多分)プログラミングが可能だと思いますか? 希望

ご協力いただきありがとうございます。

答えて

3

あなたはmysqliのオプションでPHPをインストールする必要があります:PHPのためのmysqli拡張が有効になっていることを確認するにはapt-getをインストールのphp5-mysqliの

+0

でダウンロードすることができます。しかし、ありがとう、それは面白い読んでいた:) –

+0

私はphp5 - mysqlndパッケージをインストールすることでこの問題を解決しました。このパッケージは、ネイティブドライバを使用します(したがって、パッケージ名の末尾に "nd"が付きます)。あるいは、従来のライブラリにphp5-mysqlパッケージを使用することもできます。どちらの方法でも、パッケージにはmysql、mysqli、およびpdo_mysqlのサポートが含まれています。 –

2

From the PHP documentation.

、あなたが設定する必要がありますmysqliを使用するPHPのソースコード。これはPHPをビルドする前にconfigureスクリプトを--with-mysqli = mysql_config_path/mysql_configオプションで実行することで実現します。これによりmysqliが有効になり、MySQLクライアントライブラリ(libmysql)を使用してMySQLサーバと通信します。

しかし、あなたはubuntuにいるので。 mysqliパッケージをインストールするだけです。 Ubuntuのハーディ(8.04)mysqliのでDetails about it here.

sudo apt-get install php5-mysqli 
+1

申し訳ありませんが、どうですか?この時点で私の悩みは極端である、私は恐れている。手持ちが必要な場合があります。または、難しい部分をピギーバックで乗りこなす。 * blush * –

+0

下にインストールコマンドがあります。 –

+0

私は最初に見たときに(何らかの理由で)そこにはいなかった。または、私はそれを逃した... *ブラッシュ* umm:sudo apt-get mysqliは "E:パッケージphp5-mysqliにはインストール候補がありません。"そして、提案された置き換えphp-mysqlパッケージは、すでに最新バージョンです。 –

0

利用できないが、それは別のパッケージによって置き換えられます。パッケージは廃止される可能性があります。

それは、次のコマンドでそのリンクは私が既に持っているLAMPスタックをインストールする方法についてのようだ、とPHPのためのmysqliのを有効にする/インストールについて何も言う

sudo apt-get install php5-mysqlnd 
関連する問題