日々仕事してるとちょっとしたトラブルに遭うことは日常茶飯事ですが、大抵のことはググれば解決します。
でも今回の123サーバーについては少し手間取ったので、自分用メモとしても残しておきます。
ワードプレスインストール後、403エラー
いつも通り独自ドメイン追加してワードプレス入れたら、こんな状態に。
Forbidden
You don’t have permission to access /wp-login.php on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
403エラーが出てワードプレス初期のログイン画面が表示されません。
最初はDNS(ネームサーバー)変更による浸透待ちかなとも思ったのですが、丸3日くらい経っても解決されず。
Q&Aをよく見てみると、まさにありました。
かんたんインストールでWORDPRESSインストール後、ドメインにアクセすると「Additionally, a 403 Forbidden error」と表示される場合があります。
この場合、ドメインのフォルダもしくは public_htmlフォルダ のパーミッションを「0750」から「0755」に変更することでエラーが解消されますのでお試しください。
いやいやパーミッション変更って。。
どこで?どうやって??
750を755に???
僕以外にも同様のエラーが発生することはわかりましたが、解決方法がよくわからん。
ググっても出てこないですしね。
解決方法
もがきながらたどり着いた解決方法です。
まずエラーが発生してるサーバーにログインします。
次にファイルマネージャーを選択。ちなみにデフォでは英語なのですが、右上の設定から日本語変更できます。
そして「public_html」を右クリック、「Change Permission」をクリック。
最後に以下の赤丸部分2つにチェックボックスを入れます。すると、アクセス許可数値が755に。
これで完了。
再度ワードプレスの初期ログイン画面にアクセスすれば、無事に表示されるはずです。
ちなみに最後の画面のとこですが、直接数字はいじれませんでした。チェックボックスのチェック有無で数字変更します。
まとめ
このトラブルのせいで無駄に3日くらい待ってました。
現在僕は、
- エックスサーバー
- wpxサーバー
- お名前サーバー
- フトカサーバー
- カゴヤサーバー
- 123サーバー
という6つのサーバーを契約してますが、123サーバーはちょっとわかりにくいとこありますね。
まあIP分散サーバーってことなので、そもそも超初心者は使わないのかもしれないですが。
圧倒的に使いやすいのはエックスサーバー。次にフトカとwpxあたりですかね。
エックスサーバーの手軽さに慣れてしまっていたので、カゴヤはデータベース作成とかディレクトリ指定とかあって、最初戸惑いました。
ま、とりあえず今回の403エラーが直って良かったです。
この記事が誰かにとって役立つことになれば嬉しい限りですね。
コメント