LoginSignup
0
0

More than 3 years have passed since last update.

WordPressをローカル環境で構築した後の自分的メモ

Last updated at Posted at 2020-05-11

前提

初投稿です。
この記事では以下の環境でWordPressをローカルで構築しました。

  • Ubuntu 18.04
  • Docker
    • image: wordpress, mysql 5.7

WordPressはwordpress/にインストール

トラブルシューティング

プラグインがインストールできない

エラー文

要求されたアクションを実行するには、WordPress が Web サーバーにアクセスする必要があります。

解決策

$ chown -R apache:apache wordpress/

または

wp-config.phpに以下の記述を追加
define('FS_METHOD','direct');

パーマリンクを設定できない

調べると.htaccessが不足していることが判明
新しく作成し、下記のコードを記述。

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
</IfModule>

# END WordPress

設定してもエラー文が
.htaccessファイルを更新してください

→パーミッションの問題
下記でパーミッションを変更

記事のプレビュー・投稿ができない

エラー文

返答が正しい JSON レスポンスではありません

原因

パーミッションエラー
下記のコマンドでパーミッションを変更
$ chmod 775 -R wordpress/

→なぜか解決せず

とりあえず下記で「読み込み・書き込み・実行」をすべて許可
$ chmod 777 -R wordpress/

グループの設定がうまくいってないっぽい?
パーミッションを777にしておくのは不安なので後で対処する

以上!

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0