wp-config.phpファイルも見てみたのですが、問題無さそうですし、データベースのテーブルも壊れてはないようなのですが・・・
データベースの接続情報は、wp-config.phpにしか書かれていませんのでサーバーに問題がなければwp-config.phpに問題があります。
npssl様
ありがとうございます。
そうなのですね。
以下のような表記がWPでありました。
使用できないテーブルがあります。データベースの修復が必要かもしれません。
↓↓↓(クリックすると以下の内容を表記)
このページで自動的にデータベースの問題を修正するには、以下のコードを wp-config.php ファイルに追加してください。その後、ページを再読み込みしてください。
define(‘WP_ALLOW_REPAIR’, true);
秘密鍵を確認
wp-config.php ファイルを編集する際は、8つのすべてのキーがユニーク(一意)であることを確認してください。これらのキーは WordPress.org 秘密鍵サービスを使用して生成することもできます。
※では、やはりwp-config.phpファイルの訂正?が上手く出来ていないということでしょうか。
もう少しトライしてみます。
やり方がおかしいということですね。
MYSQLの情報とwp-config.phpの情報が噛み合っていないことが原因だと思います。
wp-config.phpの「MySQL 設定」と「WordPress データベーステーブルの接頭辞」が
MySQLの設定と噛み合っているかどうか再度チェックしてみましょう。
今の状態のサイトに未練がないのならばPHPMyadminで
そのサイトで使用したのデータベースの中身をサクッと削除してサイトを構築し直すのが手かもしれません。
@rickaddison7634 WordPress データベーステーブルの接頭辞が違っていた場合、新規インストールが始まるのでDB接続確立エラーは発生しませんよ
>秘密鍵を確認
>wp-config.php ファイルを編集する際は、8つのすべてのキーがユニーク(一意)であることを
>確認してください。これらのキーは WordPress.org 秘密鍵サービスを使用して生成することもできます。
WordPress.org の秘密鍵サービスにアクセスして
wp-config.phpの該当する箇所を上書きすれば解決すると思います。
>このページで自動的にデータベースの問題を修正するには、
>以下のコードを wp-config.php ファイルに追加してください。
>その後、ページを再読み込みしてください。
>define(‘WP_ALLOW_REPAIR’, true);
wp-config.phpの
/* 編集が必要なのはここまでです ! WordPress でブログをお楽しみください。 */
の直前に
define(‘WP_ALLOW_REPAIR’, true);
を記述すれば解決すると思います。
>>npsslさん
>WordPress データベーステーブルの接頭辞が違っていた場合、
>新規インストールが始まるのでDB接続確立エラーは発生しませんよ
そうでしたか、勉強不足&経験不足で申し訳ありません
@rickaddison7634様
ご連絡ありがとうございます。
本日、アドバイスいただいた通りに実行してみたのですが・・・改善しません。
他に何か考えられる方法等ごあればご伝授いただけますでしょうか。
追記
秘密鍵の上書きとキーワード(define(‘WP_ALLOW_REPAIR’, true);)を両方試したのですが、一度下のような表記がありましたが、改善はされませんでした。
↓ ↓ ↓ ↓ ↓
Parse error: syntax error, unexpected ‘*’, expecting end of file in /home/kiborist/www/wp/wp-config.php on line 87
うーむ・・・
あなたの隣で見ているわけではないのでなんとも言えませんね。
サイトのURLをご掲示いただければまた違ってきそうな気もしますが・・・
いかがでしょうか?
現状で考えられる策としては・・・
①PHPAdminで現在のサイトのDBをエクスポートして
②新たに適当なサブドメインを用意してWPをインストール
(検索エンジンには通知しない設定で&WPDBの接頭語はエクスポートしたものに合わせる)
③PHPAdminでWPをインストールしたDBに先程エクスポートしたDBをインポートして上書き
これらの手順を実行してどうなるかですね。
>Parse error: syntax error, unexpected ‘*’, expecting end of file in >/home/kiborist/www/wp/wp-config.php on line 87
87行目に意図しない’*’がありますよという意味ですね。
wp-config.php上での’*’はコメントを意味する文字で
/**
* (略)
*/
という感じでコメントを書きます。
この締めくくりがうまく行っていないためにそのエラーが出た可能性があります。
87行目~89行目が
*
// 注意:
という感じの記述なら
*/
// 注意:
というように修正すればいいかもしれません。
現状88行目に書いてあるのが、下記の内容になります。
↓ ↓ ↓
/* 編集が必要なのはここまでです ! WordPress でブログをお楽しみください。 */
/**
* 開発者へ: WordPress デバッグモード
*
* (略)
*
* @link (略)
*/
の部分はしっかりと上記のように
/**
で始まり*/
で終わっていますか?
もしくはそれより上の部分はどうですか?
ひょっとして
/**#@+
* 認証用ユニークキー
*
* (略)
*
* @since 2.6.0
*/
の最後の*/
を消してしまっていませんか?
87行目の先頭から1バイト空白を除いて、* が先にこないと出ないエラーですよね。87行目に何かが書かれているか示していただければ分かるかもしれません。現状88行目は示されていますが、87行目は不明な状態なので
@kimipooh様
ありがとうございます。
ご指摘の87行目には何も記載がないようなのですが・・・
いかがでしょうか。
80 /**
81 * 開発者へ: WordPress デバッグモード
82 *
83 * この値を true にすると、開発中に注意 (notice) を表示します。
84 * テーマおよびプラグインの開発者には、その開発環境においてこの WP_DEBUG を使用することを強く推84奨します。
85 */
86 define(‘WP_DEBUG’, false);
87
88 /* 編集が必要なのはここまでです ! WordPress でブログをお楽しみください。 */