• 締切済み

xamppのダッシュボードに飛ばされてしまう

xamppの初期設定について、 xamppインストール後、xamppコントロールパネル(V3.2.1)からApacheをstartさせ、 apacheモジュールがグリーン色、PID表示、port80、443表示、Actionsが「Stop」確認後、 「admin」ボタンを押したのですが、phpmyadmin画面ではなく、 添付画像のlocalhost/dashboardに飛んでしまいます。 手打ちでhttp://locahostまたはローカルループバックを入れても同様、 xamppを再インストールしても同様でした。 原因および対処はどのようにすればよいでしょうか。

みんなの回答

回答No.6

xampp5.6.11からこの現象が起きているようですね。 これのせいでいつものウェルカムページが表示されず、 セキュリティなど初期設定を手動で行うはめに… xamppのダッシュボード問題については情報が少なく、 他のフォーラムで質問しても回答がありませんでした。 なお、ver5.6.8であれば、この問題は起きないようです。 ご不安なら、こちらをお使いになることをお勧めします。

oneA
質問者

お礼

中身がMariaDBに変わったり面倒くさいことになってるようですね。。 サーバ立てたままほったらかしにする人があまりにも多いからでしょうか。 configとcreate.incを弄って一応解決しました。 ありがとうございました。

  • shimix
  • ベストアンサー率54% (865/1590)
回答No.5

>添付画像のlocalhost/dashboardに飛んでしまいます。 ApacheのAdminボタンを押しているのですよね(質問からはそう読み取れます)。現行バージョンのxamppでは正しい動作です。 #以前のバージョンでもApacheのAdminボタンの遷移先は #phpmyadminではなかったですけどね(汗 phpMyAdminへは(以前のバージョンと同様に)MySQLのAdminボタンでもhttp://localhost/phpmyadmin/でも入れますから、何も問題ありません。 なお新しいdashboardは2015/07/23の5.6.11からなので、まだほとんどの解説サイトには最新バージョンのAdminページの説明がないと思います。こればっかりは仕方ないですね。まだ1ヶ月も経っていないので・・・ https://www.apachefriends.org/blog/new_xampp_20150723.html

oneA
質問者

お礼

中身がMariaDBに変わったり面倒くさいことになってるようですね。。 サーバ立てたままほったらかしにする人があまりにも多いからでしょうか。 configとcreate.incを弄って一応解決しました。 ありがとうございました。

noname#247307
noname#247307
回答No.4

>mysqlは先にコマンドでrootパスワードを変更してしまうと、mysqlのGUI側にアクセスさえ出来なくなります。 これはひょっとしてphpMyAdminにアクセスできなくなる、ということですか。これはXAMPPは関係なくて、単にphpMyAdminのパスワード設定をしてないだけじゃないでしょうか。$cfg['Servers'][$i]['password']にパスワードを指定してあれば、普通に開けると思いますが。

noname#247307
noname#247307
回答No.3

>そちらの環境では正常に表示されておりますでしょうか。 使ってないので先ほど試してみましたが、そうですねこれは動いてませんね。まぁ、リンクも外されてますし、なくすつもりがphpファイルだけ残ってた、という感じかもしれませんね。rootのパスワードを変えたいだけならmysqlで直接操作するのがいいでしょう。phpMyAdminはちゃんと動くようですし。

oneA
質問者

お礼

どうやらxamppのセキュリティ設定仕様が変わった様です。 日本語化も追いついていなくて(ていうか日本語のメニューだけ無い)、 文字コード変えて読み込ませたりちょっと作業しないとメニュー画面すら出てきません。 一応GUI上から一通り変更は出来ましたが、通常だとapacheはダッシュボードに飛ばされ、 mysqlは先にコマンドでrootパスワードを変更してしまうと、mysqlのGUI側にアクセスさえ出来なくなります。 色々弄って一応解決しましたが、今までの手順では出来ないですね。 動作確認していただきありがとうございました。

noname#247307
noname#247307
回答No.2

>apacheの「admin」ボタンを押すと、通常はどのページに飛ぶのでしょうか。 質問のところに付けられている画面(XAMPP Apache + MySQL + PHP + Perl)になります。MySQLの「admin」ボタンをクリックすると、phpMyAdminの画面になります。セキュリティページのリンクは、現在のバージョンでは表示されないようです。URLを直打ちしてアクセスすれば表示されます。 ちなみに、いわゆるXAMPPダッシュボード(左側にずらっと設定項目がリスト表示され、クリックしていろいろと設定画面が現れる、あれです)は、現在のバージョンではなくなっているようです。

oneA
質問者

補足

ありがとうございます。 やっぱり現バージョンではそうだったんですね。 どの関連ブログを見ても書かれていなかったのでおかしいなと思いました。 ただ、「http://localhost/security/xamppsecurity.php」を直打ちしても 出てくる画面はには ・「MySQLのセキュリティコンソール&XAMPPのディレクトリ制御」タイトルや 「MYSQL項目:"ROOT"パスワード」等の項目名が無い ・表示されるはずの「パスワードを変更しました」ボタンがボタン枠しか無い 等、機能していない模様です。パスワードを設定しようとしましたが、 ボタンを押しても何も反応しませんでした。 そちらの環境では正常に表示されておりますでしょうか。

noname#247307
noname#247307
回答No.1

確認ですが、「Apache」と「MySQL」の両方の「Start」ボタンを押し、両方共に起動して「Stop」表示に変わるのを確認してから、「MySQL」の「Admin」ボタン(ApacheのAdminではない)を押していますか?

oneA
質問者

補足

apacheもmysql共に「stop」ボタン表示となります。 質問が的確ではなかったです。 apacheの「admin」ボタンを押し、「xampp for windows」のページに行き、 「http://localhost/security/xamppsecurity.php」からmysqlのrootパスワードを変更したいというのが希望です。 apacheの「admin」ボタンを押すと、通常はどのページに飛ぶのでしょうか。 こちらの環境だと、「http://localhost/dashboard/」に飛んで 「Welcome to XAMPP for Windows 5.6.11」の画面が出力されてしまいます。

関連するQ&A

専門家に質問してみよう