0

これは私のディレクトリ構造です:

-st.ambulance
---public_html
---リソース

私のドキュメント ルートはpublic_html. 安全に実行する必要があるスクリプトがありますresources(つまり、通常のユーザーは実行できないはずです)。どうすればいいですか?

4

2 に答える 2

1

通常のユーザーは、ブラウザでアクセスできない場合、すでに実行できません。ドキュメントルートにない場合、アクセスできないはずです。したがって、ドキュメント ルート内のスクリプトのいずれかに含まれていない限り、またはサイトがハッキングされない限り、既に安全です。

スクリプトを自分で実行する場合は、コマンド ラインから実行するか、Web ページとして実行するかを確認してください。コマンドラインで実行できる場合は、ssh で接続して実行します。Web ページとして実行する必要がある場合は、Web サーバーに https で保護されたリソース ディレクトリを管理 (サブ) ドメインに提供させ、基本的な http 認証などでパスワード保護します。

于 2010-07-28T00:56:02.620 に答える
-1

スクリプトは何ですか?とにかくそれはそれほど重要ではないと思いますが、できることは使用することです:

require_once("/../resources/script.php);

もちろん、パスを適切に設定する必要があることを付け加えておきます。

于 2010-07-28T00:49:37.530 に答える