ホームページ >バックエンド開発 >PHPチュートリアル >php5.2以下のバージョンのインストールと拡張ライブラリのインストール

php5.2以下のバージョンのインストールと拡張ライブラリのインストール

WBOY
WBOYオリジナル
2016-06-13 13:02:08781ブラウズ

php5.2以降のインストールと拡張ライブラリのインストール

phpmyadmin のインストール後によく発生する問題は、「mysql 拡張機能をロードできません。php 設定を確認してください」というエラーです。

PHP バージョン 5.2 以降を使用している場合は、次の点に注意してください: PHP では、サービスの拡張機能に特定の変更が加えられています。つまり、PHP と拡張機能のインストール方法も調整する必要があります。

主な調整は 2 つあります。まず、PHP5.2 以降では、PHP.INI ファイルを WINDOWS ディレクトリに追加する必要がありません。 2つ目は「mysql拡張子」などのライブラリファイルです。 C:PHPlibmcrypt.dll は、古いバージョンのインストール方法のように c:windows にコピーするのではなく、C:PHPext ディレクトリにコピーする必要があります。 システム32で。

具体的なインストール手順については、以下を参照してください:

1. PHP5.2.X をインストールディレクトリ (C:PHP など) に解凍します

2. Apache が php をモジュールとしてロードできるように、Apache 設定ドキュメント http.conf ファイルに次のコードを追加します。

ロードモジュール php5_module "c:/php/php5apache2_2.dll" AddType application/x-httpd-php .php

3. Apache 構成ドキュメント http.conf ファイルに次のコードを追加して、PHP.INI ファイルが配置されているディレクトリを指定します。

PHPIniDir "C:/php"

4. PHP.INI-DIST の名前を PHP.INI に変更し、C:PHPPHP.INI ファイルを編集します。 extension_dir = "./"

を検索します extension_dir = "C:phpext" に変更します。 検索;拡張子=php_mysql.dll
直前のセミコロンを削除します。


5. ここが最も重要なステップです。注意してください: C:PHPlibmysql.dll を C:PHPext ディレクトリにコピーして、MYSQL 拡張ライブラリ

をサポートします。 そしてAPACHE2.2の設定ファイルに

を追加します ロードファイル C:phpphp5ts.dll ロードファイル C:phplibmysql.dll


6. WEBサービスを再起動します

7.IIS ユーザーの場合、変更内容は上記と同じです。PHP.INI ファイルを %STSTEMROOT%

にコピーする必要があります。

上記の操作が完了したら、サービスを再起動してください。

すべてのサービスを設定して PhpMyAdmin をインストールすると、「mcrypt 拡張機能をロードできません。PHP 設定を確認してください」というプロンプトが表示されます。この問題の解決策は次のとおりです。


1. APACHE2.2.Xの設定ファイルHTTPD.CONFを編集し、LoadFile C:phplibmcrypt.dllを追加します

2. C:PHPlibmcrypt.dll を C:PHPext にコピーして、完全な拡張ファイルを作成します。

3. C:PHPPHP.INI ファイルを編集し、extension=php_mcrypt.dll を見つけて、その前のセミコロン「;」を削除します

PhpMyAdmin のインストール時にも表示される場合 - 「PHP 拡張機能設定 mbstring が見つかりません。現在のシステムはワイド文字セットを使用しているようです。mbstring 拡張機能のない phpMyAdmin は文字列を正しく識別できず、これにより問題が発生する可能性があります。」予期せぬ問題が発生しました。結果」というプロンプトが表示された場合、この問題の解決策は次のとおりです。

C:PHPPHP.INI を編集して;extension=php_mbstring.dll を見つけ、セミコロン「;」を削除します


上記の操作が完了したら、再度サービスを再起動してください。

最後に、PHPMYADMIN3 を使用する前の基本的な設定をいくつか示します。この設定は phpMyadmin3.0 以降を対象としています。

構成する前に、上記の説明に従って PHP オペレーティング環境が正しく構成されていることを確認してください。

設定の基本的な手順は次のとおりです:

1. phpMyAdminlibrariesconfig.default.php を phpMyAdmin ルート ディレクトリにコピーし、名前を config.inc.php

に変更します。

2. config.inc.php を編集します

$cfg['blowfish_secret'] = ''; $cfg['blowfish_secret'] = 'abcd'; に変更します。2 つの一重引用符内には任意の文字を入力できます。

$cfg['Servers'][$i]['auth_type'] = 'config'; が $cfg['Servers'][$i]['auth_type'] = 'cookie';

に変更されました
保存後、ページを更新し、MYSQL ログイン アカウントとパスワードを入力します。

ログインするために Cookie を有効にする必要があるという問題がある場合は、ブラウザの Cookie をクリアしてください

原文: http://student.csdn.net/space.php?uid=435961&do=blog&id=36724

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。