ホームページ  >  記事  >  バックエンド開発  >  PHP で pdo_mysql がインストールされていないというプロンプトが表示された場合の対処方法_PHP チュートリアル

PHP で pdo_mysql がインストールされていないというプロンプトが表示された場合の対処方法_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:57:501143ブラウズ

今日、phpwind9.0 を使用しているときに、インストール時に pdo_mysql コンポーネントをインストールする必要があることがわかりました。phpwind チームにとって、これは愚かなアプローチだと思います。これをやるのは無力だと思います

以下にいくつかの方法を紹介します。サーバーの操作権限を持つ友人が参照できる方法です。

よくある間違い:
1.pdo_mysqlがインストールされていません

解決策:

Win での php を例として、ローカルの php.ini 設定を変更します。

見つかりました

コードは次のとおりです コードをコピー

;拡張子=php_pdo_mysql.dll
;extension=php_pdo.dll

に変更しました

;拡張子=php_pdo_mysql.dll
;extension=php_pdo.dll

直前のセミコロン「;」を削除します。 Apache サービスを再起動するだけです。

Linuxサーバーの処理方法

lanmp は php.ini を変更してみてください

コードは次のとおりです コードをコピー

extension_dir = /www/wdlinux/apache_php-5.2.17/lib/php/extensions/no-debug-non-zts-20060613/
拡張子=pdo.so
拡張子=pdo_mysql.so

テストの結果、無効であることが判明しました。

pdo_mysqlの再インストールを開始します。設定にはXshellなどのソフトウェアを使用してサーバーにログインする必要があります

手順:

1. cd lanmp //インストールパッケージのディレクトリに移動します
2. tar zxvf PDO_MYSQL-1.0.2.tgz //インストールパッケージを解凍します
3. cd PDO_MYSQL-1.0.2 //解凍したインストールディレクトリを入力します
4. /www/wdlinux/php/bin/phpize //環境バージョンのクエリ
5. ./configure –with-php-config=/www/wdlinux/php/bin/php-config –with-pdo-mysql=/www/wdlinux/mysql //コンパイル前に設定をテストします
6. make //インストールパッケージをコンパイルします
7. make install //インストール
インストール後に再起動します: サービス httpd の再起動とサービス nginxd の再起動
その後、phpwind9.0 を再度インストールして問題を解決してください。
この方法は解決できます: wdcp 環境 VPS、pdo_mysql がインストールされておらず、Alibaba Cloud サーバーの構成でデータベース接続が失敗する問題がドライバーを見つけられませんでした。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/632078.html技術記事今日、phpwind9.0 を使用していたときに、インストール時に pdo_mysql コンポーネントをインストールする必要があることがわかりました。個人的には、これは愚かなアプローチだと思います。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。