0

フェラス、

私はこれで人生の約4時間を無駄にしましたが、今あなたのところに来ています。これは以前に尋ねられたことに気づきましたが、同様の質問をよく読みましたが、何が間違っているのかまだわかりません。このソースを使用して PHP 5.2.17 と Apache 2.2 をインストールしました: http://www.thesitewizard.com/php/install-mysql-windows-vista.shtml

インストールはうまく機能し、私はそれらを使用して自分のコンピューターで作業しています。最近、MySQL も追加してみようと決心しました。同じソース (上記のリンク) を使用して MySQL をインストールしました。最新バージョンの MySQL (5.5) をインストールしましたが、コンピューターへのインストールに関してはすべて順調に進んでいるようです。

私の PHP.ini ファイルでは、以下が設定されており、コメントアウトされていません。

extension_dir = "c:\php\ext"
extension=php_mysql.dll
extension=php_mysqli.dll

PHP フォルダは正しい場所にあり、.dll ファイルが「ext」ディレクトリに存在することを確認しました。上記の変更をすべて行った後、Apache とコンピューターの両方を再起動しました。

phpMyAdmin で次のエラーが表示されます。「mysqli 拡張機能が見つかりません。PHP 構成を確認してください。」また、関数 phpinfo() は、test.php ページで呼び出されたときに、MySQL 拡張機能を認識していません (PHP で動作していることを確認するため)。

さらに、この「;c:\php」を、チュートリアル サイトの指示に従って、Path の下のシステム変数に追加しました。繰り返しますが、これがすべて完了した後、コンピューターを再起動しました。Apacheを何度も再起動しました。MySQL は正しいポートで許可されています。何かご意見は?

お時間をいただきありがとうございます。

編集: 違いが生じる場合に備えて、root パスワードが間違っているなどの理由でパスワードなしで MySQL にインストールしたので、アンインストールしてからパスワードなしで再インストールすると、インストールは完全に完了しました。

4

0 に答える 0