0

私は php アプリケーションを持っており、アプリケーションに関連する何かを vhost.conf ファイルに変更する必要があります。

現在、私は手動で変更を行っています。しかし、phpスクリプトを使用して自動化したいと思います。

これは賢明ですか?関連するセキュリティの複雑さを知りたいです。

4

1 に答える 1

1

それは確かに可能です。PHP (おそらく Apache の下で実行されている) が仮想ホスト構成ファイルにアクセスできる限り、ファイルにデータを追加して を呼び出すのと同じくらい簡単ですexec('sudo apache2 restart');

それはお勧めですか?いいえ。あらゆる種類のユーザー入力を受け入れる場合、入力のサニテーションを 1 つでも見逃すと、セキュリティの脆弱性にさらされることになります。認証を要求するようにページをロックダウンしたとしても、見落としがある可能性があります。

仮想ホストの管理を簡単にしたい場合は、何らかの管理ソフトウェアを使用してください。

とにかく、仮想ホストを自動的に作成するには、どのような目的が必要ですか?

于 2013-09-18T11:39:39.017 に答える