特定のphpファイルにmysql-php5をインストールする

特定のphpファイルにmysql-php5をインストールする

私は、別々のポートでリッスンしている Zend Server と Apache を備えた Nginx をホストする Ubuntu OS 14.04 を実行しています。問題なく Zend Server をインストールすることができました。

Nginx の横で Apache を実行しようとして、手動で設定し、php を有効にしました。基本的に、マシンにはapt-get install apache22 つの構成ファイルがあります。php.ini

問題なのは、Apache/PHP セットアップに mysql クラスをインストールしようとしていることです。実行しようとするapt-get install php5-mysqlと、Zend Serverphp.ini構成のファイルがダウンロードされ、Zend が破損してしまいます。

拡張機能を追加する PHP ファイルを指定する方法をご存知の方はいらっしゃいますか? 余談ですが、php.ini次のように Zend で利用可能な mysql 拡張機能を apache2 ファイルにリンクしてみました。

    extension = /usr/lib/php5/20121212/mysql.so;

しかし、これはうまくいきませんでした。

要約すると、Zend Server はすべてのmysql/mysqliクラスでうまく動作します。PHP は apache2 で動作しますが、クラスにアクセスできませんmysql/mysqli。必要に応じて、構成ファイルの詳細を投稿できます。

答え1

apt-get では、どの php.ini を使用するかを判断するためのパラメータを指定できるとは思えません。

モジュールをコンパイルするか、リポジトリから .deb ファイルをダウンロードして、最初に 'ar' で内容を抽出し、次にデータ tar gzip を抽出します。その後、ファイルを手動で移動できます。

関連情報