問題:
アクセスできないlocalhost/phpmyadmin/
アクセスできるようになる前ですlocalhost/phpmyadmin/
が、今日このページにアクセスしようとすると、奇妙なページが表示されました
localhost/xampp/
こちらも問題なくアクセスできます
質問:
この問題を解決するにはどうすればよいですか?
アクセスできないlocalhost/phpmyadmin/
アクセスできるようになる前ですlocalhost/phpmyadmin/
が、今日このページにアクセスしようとすると、奇妙なページが表示されました
localhost/xampp/
こちらも問題なくアクセスできます
この問題を解決するにはどうすればよいですか?
あなたがする必要があるのは、phpmyadmin を apache 設定に追加することです:
sudo nano /etc/apache2/apache2.conf
phpmyadmin 構成をファイルに追加します。
Include /etc/phpmyadmin/apache.conf
次に、Apache を再起動します。
sudo service apache2 restart
Windowsでは、apache2構成ファイルに移動し、上記のようにphpmyadmin構成ファイルを含めてから、apacheを再起動するだけでよいと思います
よりクリーンな方法は、新しい構成ファイルを作成することです。
/etc/apache2/conf-available/phpmyadmin.conf
その中に次のように書きます。
Include /etc/phpmyadmin/apache.conf
次に、ファイルをディレクトリにソフトリンクします/etc/apache2/conf-enabled
。
sudo ln -s /etc/apache2/conf-available/phpmyadmin.conf /etc/apache2/conf-enabled
localhost:portnumber/phpmyadmin
ここで使用する必要があるのPortnumber
は、Web サーバーに設定した番号です。または、今まで設定していない場合は、デフォルトで -80
です。
通常、localhost のデフォルト ポートが別のアプリケーション(Apache Tomcat など)によって使用されている場合に発生します。簡単な修正は、アプリケーションを停止してlocalhost/phpmyadminに移動することです。
私の場合、apache tomcatを停止した後に機能しました。
Linux Mint を使用しています: PhpMyAdmin と共に LAMP をインストールした後、Apache と PhpMyAdmin の両方の構成ファイルをリンクしました。それはトリックをしました。コマンドは次のとおりです。
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf
sudo /etc/init.d/apache2 reload
場合によっては、大文字と小文字が区別されます。に行ってみましたhttp://localhost/phpMyAdmin
か?
出力に基づいて、プラグインの 1 つが phpmyadmin を台無しにしています。すべてのプラグインを無効にして、それが機能するかどうかを確認してください。
その場合は、それらを 1 つずつ有効にして再度チェックし、問題のあるものを見つけます。
私も同じ問題に直面しました。私はそれに取り組み、発見しました。これは、「phpmyadmin」フォルダーを誤ってXampp内のフォルダーに移動したためです。メインの「XAMPP」フォルダー内にある他のすべてのフォルダーを調べます。次に、「xampp」以外の別のフォルダー内に「phpmyadmin」が見つかった場合は、それをメインの「XAmpp」フォルダーに戻し、ページを更新します。:)
$cfg['Servers'][$i]['host'] = 'localhost'; を変更するだけです。config.inc.ph で。つまり、ローカルにインストールした場合は、既存のものから localhost に
phpmyadmin 構成を apache2 に含めるよりクリーンな方法は、次の方法で新しい構成ファイルを作成することです。
sudo nano /etc/apache2/conf-enabled/phpmyadmin.conf
そしてそれに書きます:
Include /etc/phpmyadmin/apache.conf
または、Skype が同じポートで実行されている可能性があります (デフォルトで実行されます)。
Skype を無効にするか、別のポートを使用するように Skype を構成します
Apache サーバーを実行し、ポート番号 (例:8081) を書き留めます ブラウザを開いて、localhost:8081 (または apache のポート番号) を入力します
phpMyAdmin がまだあることを確認してください。htdocs フォルダーで削除した可能性がありますか?
最新バージョンを入手してください: http://www.phpmyadmin.net/home_page/downloads.php
解凍し、phpMyAdmin (バージョン番号がある場合はフォルダーの名前を変更) を htdocs フォルダーに配置します。
XAMPPインストールと同じポートで実行される場合があるため、Skypeが無効になっていることを確認してください...理由はわかりませんが、一部のWindows 7マシンにxamppを介してインストールされたApacheは、Skypeが10年後にオンになっている場合、Apacheが実行されないことがわかりましたIT 仕事。
したがって、apache が実行されていること、mysql が実行されていることを確認してください。
ローカルホスト/phpMyAdmin
何らかのインストール プロンプトが表示されるはずです。これをステップアップすると、途中で多くのことを学ぶことができます。ただし、基本的には、いくつかの設定が必要な 1 つの構成ファイルです。
私も同じ問題を抱えていました。どちらにもアクセスできませんhttp://localhost/joomla
でした。
他の答えはよくわかりませんでした。
私にとっての簡単な解決策:
http://localhost/phpmyadmin
(またはhttp://localhost/joomla
- それが何であれ)現在、apache はポート 80 と 443 で実行され、mysql は 3306 で実行されます。