web-dev-qa-db-ja.com

GoDaddy /アドオンドメイン「403 Forbidden Access Error」でのセットアップ

現在Drupal Commerceサイトが稼働しています。このサイトはgodaddy/cpanelサーバーにあります。このサイトはアドオンドメインにあり、次のサーバーディレクトリにあります:

home/.../public_html/siteX.com

私はモジュール/構成がうまく機能していて、このベースコードを使用して、主にベースコードのメンテナンスを減らすために、2番目のCommerceサイトを運用したいと考えています。 (私はDrupalにかなり慣れており、家族の小規模ビジネス用に2つのサイトを構築しました。とても楽しいです:)

私はそれがかなり簡単であると私に確信させたマルチサイトのセットアップについてのトンを読みました。これが私がやったことです:

  • サーバー上に新しいデータベースを作成しました。すべての管理者権限を持つ自分の「ユーザー」をそのデータベースに割り当てました
  • 作業中の新しいディレクトリを作成しましたDrupal Commerceサイトhome /.../ public_html/xxxxx.com/sites/siteY.com

  • 「アドオン」ドメインを上記のドキュメントルートにポイントしました

  • Default.settings.phpを/public_html/xxxxx.com/sites/siteY.comにコピーしました
  • データベースログイン情報を含むsettings.phpに名前が変更されました
  • /siteY.comディレクトリとsettings.phpを「777」権限に設定します

「siteY.com」に移動すると、403エラーが発生し続けます。

禁止このサーバーにアクセスする権限がありません。さらに、ErrorDocumentを使用してリクエストを処理しようとしたときに、500内部サーバーエラーエラーが発生しました。

「siteY.com/install.php」に移動すると、別の権限エラーメッセージが表示されます。

内部サーバーエラー

サーバーで内部エラーまたは設定ミスが発生し、リクエストを完了できませんでした。

このエラーが発生した時刻と、このエラーの直前に実行したアクションについて、webmaster @のサーバー管理者に連絡してください。

このエラーの詳細については、サーバーエラーログを参照してください。

さらに、ErrorDocumentを使用してリクエストを処理しようとしたときに、500内部サーバーエラーエラーが発生しました。

アドオンドメインからマルチサイトを作成することは問題ですか?ここで何が欠けていますか?すぐに出荷して「ドメインアクセス」モジュールを使用する必要がありますか?

1
keb805

解決済み##正常なインストールが完了しました:)

「マルチサイト」SiteY.comアドオンドメインのディレクトリルートを設定すると、間違ってしまいました。

Incorrect: home/.../public_html/xxxxx.com/sites/siteY.com

Correct: home/.../public_html/xxxxx.com/

正しいオプションを使用して、プルするコードベースとindex.phpファイルを含むサイトを指定します。

私はここでメカニックを十分にプレイしていませんが、反対側にいてくれてありがたいです。

0
keb805

サイトを古いホスティングアカウントからGoDaddyでホスティングしているLinux cPanelに移行した後、サイトは一時的に機能し、翌朝突然403エラーをスローしました。ファイルに変更を加えていません。以下のアルフレッドアームストロングのコメントを読んだ後、Drupalルートディレクトリのindex.phpファイルを確認しました...どういうわけかそれはindex.htmに変更されています。 GoDaddy側が開いてファイルを再保存しました。名前を.phpに変更し、サイトを再起動しました。非常に奇妙ですが、解決策を教えてくれてありがとう!

0
Jeff Sutherland