サブドメインにWHMCSをインストールし、 WHMCS に記載されている以下のインストール手順を実行しました。
完了したら、Webサーバーからインストールフォルダーを削除し、configuration.phpファイルを644にCHMODします。必要なファイルとフォルダーのアクセス許可
- /configuration.php CHMOD 400読み取り可能
- / attachments CHMOD 777書き込み可能
- / downloads CHMOD 777書き込み可能
- / templates_c CHMOD 777書き込み可能
PhpがsuPHPまたはPHPSuExecでない限り、上記が適用されます。 DSOをphpハンドラーとして使用する場合、644権限を使用する必要があります。
これは理にかなっていないようです。
最近、サイトにアクセスしようとすると、次のメッセージが表示されます。
セキュリティ警告
WHMCSを使用する前に、セキュリティ上の理由からインストールフォルダを削除する必要があります。
フォルダを削除しましたが、毎日表示されます。サポートにメールを送信しましたが、その返信は次のとおりです。
サーバーにフォルダを復元する機能があるかどうかをシステム管理者に確認することをお勧めします。彼らはあなたとこれをレビューし調査するのに最適な立場にいるでしょう。
私はウェブマスターであり、ホスティング会社と話をすると、彼らは答えました:
また、ディレクトリの再表示方法も不明です
また、いくつかのフォーラムを検索して読んだことがあります。 インストールフォルダーのインストールと削除後にインストールページが表示されます .
WHMCSインストールフォルダーが毎日再インストールするのを停止するにはどうすればよいですか?
何が問題の原因なのかわかりませんが、おそらく空のインストールディレクトリを追加し、アクセス許可を読み取り専用に設定することで回避できます。
すなわち
rm -rf install
mkdir install
chmod 400 install
これにより、ディレクトリから書き込みアクセスが削除されるため、ファイルは再作成されません。
それは間違いなくハックですが、うまくいけばあなたが持っている問題を防ぐことができます。
幸運を!