1

MySQL DB を備えた Apache サーバーで動作するサイトを開発したいと考えています。phpmyadmin を使用します。

マシンに IIS7 がインストールされています。Windows 7 のさまざまな追加/削除プログラムを使用して IIS7 を削除しようとしました (これは明らかに成功しました)。しかし、結局のところ、サイコロはありません。

WAMPをインストールしました。IIS がポート 80 を占有しているため、リッスン構成をポート 8080 の構成に変更しました。これは機能します。

ただし、MySQL の以前のインストールが原因で、WAMP の phpmyadmin を実行できませんでした。だから私はそのインストールを削除しました。

phpmyadmin はその後、別のエラーをスローしました

2002 - ターゲット マシンがアクティブに拒否したため、接続できませんでした

MySQL はおそらくマシン上で完全にアンインストールされていたので、これはかなり期待していました。

これで問題が解決することを期待して、WAMPの新規インストールを行いました。残念ながら、そうではないようです。WAMPにバンドルされていると思っていたので、これは驚きました。

MySQL ログ:

 121021 18:30:54 [Note] Plugin 'FEDERATED' is disabled.
121021 18:30:54 InnoDB: The InnoDB memory heap is disabled
121021 18:30:54 InnoDB: Mutexes and rw_locks use Windows interlocked functions
121021 18:30:54 InnoDB: Compressed tables use zlib 1.2.3
121021 18:30:54 InnoDB: Initializing buffer pool, size = 128.0M
121021 18:30:54 InnoDB: Completed initialization of buffer pool
121021 18:30:54 InnoDB: highest supported file format is Barracuda.
121021 18:30:54  InnoDB: Waiting for the background threads to start
121021 18:30:55 InnoDB: 1.1.8 started; log sequence number 1595675
121021 18:30:55 [Note] Server hostname (bind-address): '(null)'; port: 3306
121021 18:30:55 [Note]   - '(null)' resolves to '::';
121021 18:30:55 [Note]   - '(null)' resolves to '0.0.0.0';
121021 18:30:55 [Note] Server socket created on IP: '0.0.0.0'.
121021 18:30:56 [Note] Event Scheduler: Loaded 0 events
121021 18:30:56 [Note] wampmysqld: ready for connections.
Version: '5.5.24-log'  socket: ''  port: 3306  MySQL Community Server (GPL)

ローカルの開発環境がないので、一気にリモート サーバーを使用する準備が整いました。ただし、Dreamweaver などのプログラムは、「テスト サーバー」として確立されていないという理由で、このオプションを勝手に拒否しているようです。リモート サーバーがテスト サーバーとして選択されると、接続で 404 エラーがスローされます。

これにより、データベース操作を含むすべてのコードを手動で記述し、ftp 経由でリモート サーバーに中継するという最後の手段が残ります。この設定を改善するための提案をいただければ幸いです。

PSリモートサーバーブロックはポート3306を介して接続します

4

1 に答える 1

0

MySQL は当初、Wamp が予期していなかった既存の情報が原因で Wamp と連携していませんでした (ユーザー名 = root、パスワード = no などのデフォルトの組み合わせで自動的に phpmyadmin にログインしようとします)。

MySQL を完全に再インストールし、Wamp を無視すると、問題が解決したようです。

于 2012-10-22T11:18:05.727 に答える