0

私は自分のホスティング スペースに WHMCS をインストールし、ドキュメントに関するセキュリティ ヒントを作成しました。templates_c、downloads、および添付ファイルを public_html の 1 レベル上に移動し (DirectAdmin コントロール パネルを使用しています)、それらの権限を 777 に設定しました。その後、これらの行をconfiguration.phpファイル に入れました。

$templates_compiledir = "/home/mysite.com/templates_c/";
$attachments_dir = "/home/mysite.com/attachments/";
$downloads_dir = "/home/mysite.com/downloads/";

しかし、WHMCS を開こうとすると、次のエラーが表示されます。

アクセス許可エラー 続行する前に、テンプレート コンパイル ディレクトリ '/home/mysite.com/templates_c/' が書き込み可能 (CHMOD 777) である必要があります。表示されたパスが正しくない場合は、configuration.php ファイルで更新できます。

以下の configuration.php ファイルのフォーマットもテストしましたが、うまくいきませんでした:

  • /domains/mysite.com/templates_c/
  • /home/domains/mysite.com/templates_c/

私を助けてください。

4

2 に答える 2

1

DirectAdmin の public_html より上のレベル:

/home/[USERNAME]/domains/[mysite.com]/

DirectAdmin の次のコードを configuration.php ファイルに挿入します。

$templates_compiledir = '/home/[USERNAME]/domains/[mysite.com]/templates_c/';
$attachments_dir = '/home/[USERNAME]/domains/[mysite.com]/attachments/';
$downloads_dir = '/home/[USERNAME]/domains/[mysite.com]/downloads/';
于 2014-03-25T16:03:51.710 に答える