質問
- サーバー移転
-
本文:
DuplicatorでWPをサーバー移転しています。
データベースに接続してTest ConnectionではSuccessになるのですが、Rundeploymentにすると
INSTALL ERROR!
A wp-config.php already exists in this location. This error prevents users from accidentally overwriting the wrong directories contents. You have two options:
Empty this root directory except for the package and installer and try again.
Delete just the wp-config.php file and try again. This will over-write all other files in the directory.
と出るので、ファイルマネージャもしくはFTPソフトからwp-config.phpを削除すると今度は
Fatal error: Call to undefined function json_decode() in /home/○○/○○.net/public_html/installer.php on line 121
の画面が出ます。
ですのでサーバー管理ツール→PHPバージョンをPHP5.1.6からPHP5.3.3に設定して最初からやり直すとwp-config.phpがまた出現しているので削除後、トライすると今度はPHPのバージョンが何度バージョン確定してもPHP5.1.6に戻ってしまいます。
今3度めのWP簡単インストールにチャレンジしていますが、何度しても同じ、ループです。
今サイトはネームサーバーも移してしまったのでWPはデフォルトのままです。
どこかで根本的に間違えているのでしょうか。
- 緊急度:急ぎ投稿者:青猫さん投稿時間:2015/05/28 22:26
回答 No.3585
-
本文:
平素はネットオウルをご利用いただき誠にありがとうございます。
ネットオウル運営チームです。
本ご質問は一定期間新たな回答がなかったため
運営チームで締め切らせていただきました。
■質問の締め切りについて
Q&A掲示板はユーザー様同士の交流掲示板です。
回答がもらえた場合、回答者へお礼コメントをしましょう。
問題が解決した際にはベストアンサーを選び、
質問を締め切ってください。
■再度のご質問について
ご質問が未解決の場合、「ワンポイント!」を参考に、
再度質問してみてください。
【ワンポイント!】
メールやFTPの設定がうまくいかない場合、
ネットオウルIDやサーバーIDなどのお客様情報を公開しない範囲で、
現在の設定内容を出来るだけ詳しく書いてみましょう。
設定内容のミスを指摘してもらえるかもしれません。
エラーが出てうまくいかない場合、
エラーメッセージの内容を書いてみましょう。
エラーメッセージにはエラー原因が詳しく書かれていることが多く、
問題の解決につながる回答が得られるかもしれません。
■ベストアンサーについて
ご質問の締め切りに際して、運営チームにて
ベストアンサーを選んでおります。
※ベストアンサーの回答者様には通常と同様のポイントが
付与されています。
--ネットオウル運営チーム-- - 投稿者:ネットオウル運営 投稿時間:2015/06/17 13:20
回答 No.3535
この回答がベストアンサーです
使用するPHPのバージョンは
.htaccess ファイルに書かれているのですが、
これをローカルの.htaccessで上書きしてるから、
PHPのバージョン設定が戻るのでは?
PHP5.4なら
#####phpversion#####
AddHandler x-httpd-php5.4 .php .phps
#####end:phpversion#####
感じのものが、.htaccessに記述されています。
ということで、
ローカルの.htaccessに、PHPのバージョンをしていする部分を追記すればOKかと思う。
質問者からのコメント
ありがとうございます。
.htaccessにはちゃんとPHPバージョンはそのように記載されています。
今日冷静になって4回めのWP削除・インストールを試みています。
今回は簡単インストールではなく手動でWPディレクトリを作って
その中にインストールしてバックアップファイルを一緒に入れてみたら
なんとかinstall.phpが稼働しましたが、最後のところで全ファイルエラーに
なります。
Queries that error during the deploy process are logged to the install-log.txt file. To view the error result look under the section titled 'DATABASE RESULTS'. If errors are present they will be marked with '**ERROR**'.
For errors titled 'Query size limit' you will need to manually post the values or update your mysql server with the max_allowed_packet setting to handle larger payloads. If your on a hosted server you will need to contact the server admin, for more details see: https://dev.mysql.com/doc/refman/5.5/en/packet-too-large.html.
大きいサイトなので大変ですが、もうプラグインに頼るのは諦めて
手動で引っ越しするかサーバー(試用期間中なので)移転を考えます。