今日はちょっと備忘録的内容
現在とあるサイトをMacにインストールしたMAMPでローカル環境を整えてWordpressで開発中
なのですが、ローカル環境でマルチサイト化させるには少し手を加えなければならないようです。
参考にしたのはこちらのサイト
[まなび][PHP]MAMPローカル環境のWordPressをマルチサイト化(yamashinaの日記さん)
まずはApplication/MAMP/htdocs配下のwp-config.phpに
define (‘WP_ALLOW_MULTISITE’, true);
を記述してから
参照サイトに書かれているようにhttpd.confのポート番号2カ所を
8888から80に変更してMAMPを再起動するものの...
再び”このサーバーアドレスにはサイトのネットワークを追加できません”のエラーが...
色々試して最終的に解決した方法がMAMPを再インストールして0から環境を整えるでした。
まずはインストールされていたMAMPをアンインストール(フォルダごと捨てるだけ)して、
ここからMAMPを新たにダウンロードしてインストール
インストールが終わったらApplication/MAMP/conf/apache/httpd.confの48行目と179行目の
8888を80に変更して保存してからMAMPを再起動→
http://localhost/○○/wp-admin/にアクセスしてWordPressをインストール→
上記で記したwp-config.phpにマルチサイト化させるための
define (‘WP_ALLOW_MULTISITE’, true);を記述して無事マルチサイト化出来ました。
後はWordPressのダッシュボードからツール>ネットワークの設置から指示された通りに
ディレクトリの設置やwp-config.phpへの加筆、.htaccessの書き換えを行えばOKです。
コメント