0

私は実際にこれにばかげて困惑しています。PHP、MySQL、およびApacheをダウンロードしました。Apache と php が連携しており、素晴らしいです。しかし、私が何をしても、PHPをMySQLで動作させることはできません。Windows 7 と PHP バージョン 5.2.17 と Apache 2.2 を使用しています

私はphp.iniに入り、行のコメントを外し、extension=php_mysql.dllWindowsextension=php_mysqli.dllの拡張子をこれに設定しましたextension=msql.dll。php.ini のセッション パスを変更して、何かが変わるかどうかを確認しました。スポイラー警告はしませんでした。phpinfo() をチェックし続けていますが、表示される MySQL と SQL に関する情報は sql.safe_mode: off だけです。

どこにも答えが見つかりませんが、すべてをアンインストールして再インストールするだけです。私は何としても避けようとしています。しかし、それが私の唯一の選択肢である場合、WAMP の使用と、すべてを個別にインストールするよりも簡単かどうかについて提案していただけますか? 私は WAMP を使用しておらず、ここまで到達するのに永遠にかかったからです。

4

1 に答える 1

0

アナベル、

php.ini ファイルを直接編集していますか、それとも wampmanager メニューを使用して php.ini を編集していますか。

実際には 2 つの php.ini ファイルがあります。1 つは c:\wamp\bin\php\php5.2.17 にあり、PHP CLI 環境 (コマンド ライン インターフェイス) に使用され、もう 1 つは c:\wamp\bin\apache\ にあります。 apache2.2.x\bin\php.ini ( apache で使用されるもの)

2 を使用する理由は少し複雑ですが、常に wampmanager メニュー リンクを使用して php.ini を編集すると、Apache で使用されるものを常に編集できるようになります。

システムトレイの wampmanager アイコンを左クリック -> PHP -> php.ini

mysql および mysqli モジュールがロードされていることを確認するには、localhost に移動し、wamp ホームページから phpinfo リンクをクリックします。モジュールがロードされている場合は、CONFIGURATION セクションのロードされたモジュールのリストに記載されているはずです。

于 2013-06-14T09:00:23.960 に答える