• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:非公開フォルダと属性と.htaccess)

非公開フォルダと属性と.htaccess

このQ&Aのポイント
  • 独学でPHPを勉強しています。認証のパスワードとMySQLのユーザー名とパスーワードをどこに保存すればいいのか分かりません。
  • 非公開フォルダについて学習していますが、属性や拡張子についての最適な設定が分かりません。.htaccessの使用も迷っています。
  • MySQLに関しても、非公開ディレクリ上に接続情報を保存していますが、セキュリティ強度を高める方法が分かりません。

質問者が選んだベストアンサー

  • ベストアンサー
  • noris02
  • ベストアンサー率74% (56/75)
回答No.1

phpは ブラウザで表示される際はプログラムとして認識することになるので、 パスがもれることはないです。 (サーバーにphpが適用されていればおk。適用されてなければ、テキストで出ます) 普通にそのまま 書き込んでます。 私の場合は、セキュリティーというより、利便性の問題で <?php $SERV="IPアドレス"; $USER="ユーザー名"; $PASS="パスワード"; $DBNM="データベーススペース名"; ?> だけ config フォルダーみたいなもんを用意して、そこにrequireで問い合わせてます。 パーミッションは、444でしたが あんまり 気にしてなかったです。 .htaccess はおいてないです。 私の環境では 他は 公開フォルダ ・ポートの開放やらなんやらで 対処してます(自サーバ)。 他レンタルなら、sitemix がどうだったか忘れましたが、.ftpaccess とかも おけるかも。

kurumi00000
質問者

お礼

お答えありがとうございます。 phpファイルなら、見れないですよね。 444ですか、いろんな属性があるのですね。。。 自サーバーなのですか、すごいですね。 ftpaccessというのを知りませんでした、勉強になりました^^

関連するQ&A