2

Phpmyadmin は正常に動作していましたが、行った変更を思い出せず、http://localhost/phpmyadminまたはhttp://127.0.0.1/phpmyadmin. それ以外の場合、サーバーは正常に動作しています。私は wampserver を実行しており、自分のマシンでローカルにすべてにアクセスしています。

Apacheエラーログファイルには次のように書かれています:

[Wed Jul 31 16:01:16 2013] [error] [client 127.0.0.1] File does not exist: D:/wamp/www/phpmyadmin, referer: http://localhost/

windows/system32/drivers/etc/hosts ファイルには次のように書かれています。

127.0.0.1       localhost

phpmyadmin.conf エイリアス ファイルには次のように書かれています。

Alias /phpmyadmin "D:/wamp/apps/phpmyadmin3.3.9/" 

<Directory "D:/wamp/apps/phpmyadmin3.3.9/">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
        Order Deny,Allow
    Deny from all
    Allow from 127.0.0.1
    Allow from ::1
</Directory>

また、コントロール パネルのイベント ビューアーに移動し、イベントに関する次の詳細を取得しました。

Application popup: Warning: PHP Startup: Unable to load dynamic link library d:/wamp/bin/php/php5.3.5/ext/php_memcache.dll - The specified module could not found.

これは奇妙ですが、バックアップ システムから php_memcache.dll ファイルをコピーしてサーバーを再起動しましたが、それでも phpmyadmin で 404 エラーが発生します。

何がうまくいかなかったのですか?phpmyadmin が 404 エラーを出すのはなぜですか?

更新 1

上記のパスにファイルがあるにもかかわらず、php_memcache.dll が見つからないという上記のエラーが表示されます。

更新 2

エラーが発生しないように php_memcache.dll をインストールしましたが、まだ phpmyadmin が見つかりません。覚えてない変更を加える前は問題なく動作していました。

4

3 に答える 3

0

php_memcache には、無料で入手できる PHP Web サイトにあるように、zlib もインストールする必要があります。

php_memcache の要件

于 2013-07-31T18:07:02.833 に答える
0

書いてみてください: httpd.conf ファイルに "c:/wamp/alias/*" を含めます。

于 2015-12-23T21:59:07.407 に答える