2011-09-12 9 views
0

私は幾分奇妙な問題を引き起こしました。 クライアントを別のサーバーに移動しました。 アップグレードされたwordpress +データベース。 リトルコードされたmysql IPアドレスを持つ設定のため、私は実際に以前のサーバー上のデータベースを更新していました。WordPress:wp-adminパネルに投稿/ページリストが表示されない

私はconfigで解決したので、データベースを更新するように求めました。

これで、管理者の投稿/ページは表示されませんが、「すべて」の「公開済み」リンクにはまだカウントが表示されます。

データベースの更新で設定されていないビットまたはステータスがありますか? 何かが管理者に表示されないようにしています。

正面のウェブページに表示されます。

助けていただけたら幸いです!

更新日: アップグレード後に新しい投稿が作成され、数が13に増えましたが、「投稿なし」と表示されます。 : - \

更新: リンク&コメントには大きなリストが表示されます。 投稿、ページ、およびメディアが表示されません。

これは、ワードプレスが追加したpost_authorインデックスと関係がありますか? 一致するIDで存在するユーザーを確認しました。 : - \新しいサーバー上のExample Screenshot 3

+0

カスタム管理ファイルでテーマを使用しましたか? – Awea

+0

残念ながら、いいえ。 –

+0

ダッシュボード> WordPressのインストールを更新して更新してみてください。最新バージョンがありますが、アップグレードに不具合が生じることがあります。私は他の問題を抱えていましたが、具体的には問題はありませんでしたが、それは価値があります。もう一つは、最後にwp-admin/maint/repair.phpを使用してサイトのURLを入力することです。その後、以下の指示に従ってください。がんばろう。 –

答えて

1
、古いサーバー上にあり、そのことは可能ならばやって、 はあなたのツールの管理メニューの中からエクスポートを行う

最善のこと、

Example Screenshot Example Screenshot 2 行います新しくインストールし、同じ方法を使用してインポートを行います。 一度wordpressをダウンロードしてインポート用のプラグインを有効にすると、インポート中にWordPressのファイルをアップロードするだけで、現在のユーザーに割り当てるか、すべての添付ファイルをインポートする...

私はこれをサーバーを移動しようとすると何度か起こってしまいました。データベース内のいくつかのものが混ざり合ってしまいましたが、以前の経験から、エクスポート/インポートを実行すると多くの時間が節約されました..

4

同じ問題ですが、ウェブサイトのページだけにあります。

ステップ...

  1. 編集WP-config設定を修正します。

    define('WP_ALLOW_REPAIR', true); 
    
  2. を追加するためのPHPはデータベースの修復URLをヒット

    HOSTNAME/wp-admin/maint/repair.php 
    

RESULT

私のデータベースには、ビットが台無しので、私は次の出力を得ました...

wp_usermeta: 5 clients are using or haven't closed the table properly 
    wp_posts: 7 clients are using or haven't closed the table properly 
    wp_options: 8 clients are using or haven't closed the table properly 
    wp_postmeta: 7 clients are using or haven't closed the table properly 
    wp_terms: 1 client is using or hasn't closed the table properly 
    wp_term_taxonomy: 3 clients are using or haven't closed the table properly 
    wp_term_relationships: 3 clients are using or haven't closed the table properly 
1

私は同じ問題があり、functions.phpファイルを扱わなければなりませんでした。間違いがないことを確認して、再アップロードしてみてください。別のテーマを使用して問題が解決するかどうかを確認することもできます。

0

これは古いスタンバイですが、プラグインを1つずつ無効にして、投稿が戻ってくるかどうかを確認してください。それは私がそれがプラグインの問題(管理者に消えているポスト)であるとは想像できないような奇妙な問題ですが、それは私のためのものでした - データベース体操などのすべての種類の後にそれを発見しました。より最近のバージョンのphpがあり、それが問題の原因ですが、奇妙なことに、目に見えるエラー(ログの中でさえ)を投げていませんでした。

0

私はこの同じ問題を抱えていましたが、Travisのコメントを読んで、functions.phpを調べ始めました。 Query_posts()が問題を引き起こしていたことが判明しました。これを修正するために、クエリからデータを取得した後にwp_reset_query();を追加しました。

1

私の場合、「WPML Media」プラグインを無効にすると問題が解決しました。

0

私は同様の問題を持っていたし、これは私がそれを解決する方法である:wp_postsテーブルの 、私は post_ENGINEpost_mime_ENGINE columsではなく post_typepost_mime_typeなければならないことが分かりました。 これを変更し、ページと投稿が管理パネルに表示されます。私の問題が同じかどうかはわかりませんが、それが助けてくれることを願っています。

Instance where column names are post_ENGINE and post_mime_ENGINE

Instance where column names are changed to post_type and post_mime_type

関連する問題