私は現在、ブラウザから新しいapacheドメインを簡単に作成できるように、Webサーバーの管理ページを作成しています。1つを除いて、すべてが私が望むようにほとんど機能しています。
詳細:サーバー上で、作成したいドメイン名のリストを含むファイルをチェックするルートとしてbashスクリプトを実行しているcronジョブがあります。ファイルにドメイン名が含まれている場合、このドメインの新しい仮想ホストが自動的に作成され、hostsファイルが編集され、サーバーが再起動されます。これはすべて完全に機能しますが、スクリプトで実行したいのは、サーバーを再起動する前に自動的に作成されるドメインをアクティブ化することです。apache 2のa2ensite
コマンドを使用してこれを実行しようとしましたが、コマンドが見つからないというエラーがスクリプトから返されます。
bashスクリプトからこのコマンドを呼び出す方法はありますか、それとも私が呼び出すことができるこのコマンドの代替手段はありますか?
どんな助けでも大歓迎です。