- ベストアンサー
XAMPPのセキュリティーに関する問題
- Pleiades All in One 3.7.1.v20110924[PHP (JRE あり)]でPHPの勉強を始めました。XAMPPのセキュリティー画面に問題があり、エラーメッセージが表示されています。
- MySQLユーザルートのパスワードの設定リンクがなく、navi.phpファイルのエラーが発生しています。
- ネットで検索した結果、解決策が見つからず、助言を求めています。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
> 根本的な解決方法にはならない的なニュアンスで書かれているので そそ。 表示しないってのは「臭いものにはフタ」的な方法でもあります。 ただ、思うに PleiadesのXAMPPで それが出ちゃってるってのは、PHPスクリプトのほうが 昔から使ってるのを そのまま使ってるって事だと思います。 スクリプト自体には それほどの問題があって Noticeが出てるわけではないと思います。 その Notice をデフォルトで 表示するようになったのって 俺の記憶に間違いがなければ、ここ1年以内かそこらのはずです。 昔は Noticeは デフォルトでは表示されてなかったんです。 だから、Undefine系のNoticeが出るよー。って質問を多く目にするようになったんです。 ただ、これも 俺の知ってる範囲だけの話であって、デフォルトで Noticeが表示されてるようになっていないトコもあるようで、いまいち よく分りません。 まぁ、根本的な解決策は お堅い言語みたいに きっちりかっちり 変数は宣言しとく事です。
その他の回答 (2)
- shimix
- ベストアンサー率54% (865/1590)
補足
1つだけだと回答が少ないのでYAHOOの知恵袋にも質問してるんです。
- bm_hiro
- ベストアンサー率51% (200/388)
PleiadesのXAMPPがフォルダの中のドコにあるのか分りませんが、php.ini を 探し出して、その中の error_reporting ってトコいじって Noticeを表示しないようにしてください。 多分、それで それは解決するんじゃないかなと思います。 ざっくりしすぎてる回答ですみません。 PHPの関数でも error_reporting って全く同じものがあるので、ググる際はご注意を。 まぁ、ググるんなら「Undefined index」とか「Undefined Variable」で調べたほうが理解は深まります。 いや、ほんと 前も誰かが言ってましたけど「Notice:Undefined」系の質問 地味に多いです。 んで、タイトルが要因に結びついてないもんだから、検索かけても出てこないって言うね。。。 雑談 : Pleiadesって長いから昴って呼ばない?って常々思ったりもしています。
補足
お返事ありがとうございます。 なるほどぉ。PHP.iniのerrer_reporthingでエラー表示レベルを変えるということですね。さっそくググッて調べてみました。 ただ、調べていくうちにこの方法だとデバックを考えた時に根本的な解決方法にはならない的なニュアンスで書かれているので、この他に何か抜本的な解決方法はないんでしょうかね。。。 難しいです。。
お礼
なるほど。 pleadesのxamppのPHPスクリプトが少し古いからnoticeの表示が出ちゃってるということなんだぁ。 というこは、やはりxamppのPHPのスクリプトをしっかりいじってあげないとダメなんですね。 すこし、理解できました。ありがとうございます!