PDOを使用してPHPとMySQLを接続できない

PDOを使用してPHPとMySQLを接続できない

PHPをコンパイルしたら、次のように入力します。

./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-pdo-mysql

データベースに正常に接続できますが、opensslおよびmbstring拡張を有効にします。

私は入った

./configure --with-openssl --with-apxs2=/usr/local/apache2/bin/apxs

そして

./configure --with-apxs2=/usr/local/apache2/bin/apxs --enable--mbstring --with-libmbfl

これでphpとmysqlをリンクできません。

これは私が使用するコードです:

?php
$username = "phptest";
$servername = "localhost";
$password = "cucaramacara";
$dbname = "phpsampledb";


try{
  $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password$
  //set the PDO
  $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  echo "Connected succesfully";
}
catch(PDOException $e){
        echo "Connection failed:".$e->getMessage();
}

?>

php端末に入力すると、次のように表示されます。

PHP警告:PHP起動:動的ライブラリ '/usr/local/lib/php/extensions/no-debug-zts-20131226/pdo_mysql.so'をロードできません。 - /usr/local/lib/php/extensions/no-debug - zts-20131226/pdo_mysql.so: 共有オブジェクトファイルを開けません。行0に不明なファイルやディレクトリがありません。

ベストアンサー1

Unixが言ったように、あなたは間違えるconfigureスクリプトを実行する必要があります一度そしてみんな指定したいオプション:

./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-pdo-mysql \
             --with-openssl --enable--mbstring --with-libmbfl

着信コールはconfigure累積されません。書くお互い。最後の人が勝ちます。

構成の各オプションはベンダーのデフォルト値の変更を指定するため、説明で実行する操作はconfigure次のとおりです。

./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-pdo-mysql

PHPビルドを準備してください。すべてのデフォルト設定を使用し、とは別にPDO MySQLドライバを使いたいです。

したがって、configurePDO MySQLドライバを使用してビルドを準備します。それでは、あなたが言ってください。
./configure --with-openssl --with-apxs2=/usr/local/apache2/bin/apxs

PHPビルドを準備してください。すべてのデフォルト設定を使用し、とは別にOpenSSLを有効にしたいです。

したがって、設定はOpenSSLを有効にし、他のすべてのデフォルト値を使用してビルドを準備します(PDO MySQLドライバはこんにちは、基本アクション)。

それでは、あなたが言ってください。
./configure --with-apxs2=/usr/local/apache2/bin/apxs --enable--mbstring --with-libmbfl

PHPビルドを準備してください。すべてのデフォルト設定を使用とは別にマルチバイト文字列とlibmfl

したがって、構成はこれらのオプションを使用してビルドを準備します。 PDOがなく(デフォルトではないため)、OpenSSLがないと思います(これもデフォルトではないと思います)。

make指定されたオプションのみを使用してビルドするたびに実行前回ジョギングに行ったときconfigure

おすすめ記事