3

Linuxボックスにdrupalの新規インストールをセットアップしようとしていますが、エラーが発生します。

設定ファイル設定ファイルが存在しません。Drupalインストーラーでは、インストールプロセスの一部として設定ファイルを作成する必要があります。./sites/default/default.settings.phpファイルを./sites/default/settings.phpにコピーします。Drupalのインストールの詳細については、INSTALL.txtを参照してください。

settings.phpファイルのアクセス許可を設定しましたが、まだ実行中です。サイト、デフォルト、ファイルにはすべて777の権限がありますが、それでも機能しません。default.settings.phpとsettings.phpの両方がdefaultフォルダーにあります。

ありがとう

4

4 に答える 4

2

次の点に注意する必要があります。

  • Web サーバーには、コードを実行する権限が必要です。Ubuntu を使用している場合は、sites/default フォルダーに www-data.www-data (ユーザーとグループ) のアクセス許可を与えるとよいでしょう。
  • ファイルに 777 を与えるのは危険です。他の誰かがこの賢明なファイルを読むことができるからです
  • Drupal ルート フォルダーを含むすべてのフォルダーは読み取り可能である必要があることに注意してください。つまり、755 パーミッションのようなものが必要です。

ほとんどの場合、この問題は Web サーバーとファイルを実行しているユーザーに関連しています。

于 2013-03-25T13:59:36.480 に答える
1

settings.phppermission.change を元に戻しsettings.php permission to 755ます。( read only, to make protected)

ステップバイステップ:

  1. Copy file default.settings.php to settings.php (do not rename). Now you have both files.

  2. Change file permission settings.php to read/write with chmod 644 settings.php

  3. Continue the installation..

  4. After all installation finished, change file permission settings.php to read-only with chmod 755 settings.php

お役に立てば幸いです

于 2014-12-18T13:33:01.783 に答える
0

私はこれでそれを修正しました:

chown -Rv apache:apache /var/www
于 2013-05-20T12:22:44.603 に答える