2017-08-14 20 views
0

プラグインが情報をどのように保存しているかを簡単に確認しようとしています。基本的には本当に面倒なエラーが発生していて、ローカルのカスタムテンプレートのコンテンツが見つからないことがわかりました。他のすべての設定/コンテンツは、ライブサイトからデータベースエクスポートに転送されました。しかし、何らかの理由でwp db tablesにはいくつかのテーブルしか表示されません。私はwp-configをチェックし、私のSQL GUIを通してデータベースをチェックしました。 wp db checkを実行して、すべてのテーブルを一覧表示しました。しかし、wp db tablesは単に間違った情報を与えており、wp db searchは何らかの理由でテーブルを検索していないため、表示されません。何か不足していますか? (基本的な理由から、私は自分のローカルディレクトリ名とデータベース名をプレースホルダclientsiteに置き換えました)。 WP CLIですべてのテーブルが表示されない

WP CLIテーブルはコマンド

clientsite % wp db check 
clientsite.wp_commentmeta       OK 
clientsite.wp_comments        OK 
clientsite.wp_duplicator_packages     OK 
clientsite.wp_email        OK 
clientsite.wp_links        OK 
clientsite.wp_my_calendar       OK 
clientsite.wp_my_calendar_categories    OK 
clientsite.wp_my_calendar_events     OK 
clientsite.wp_my_calendar_locations    OK 
clientsite.wp_options        OK 
clientsite.wp_postmeta        OK 
clientsite.wp_posts        OK 
clientsite.wp_term_relationships     OK 
clientsite.wp_term_taxonomy      OK 
clientsite.wp_termmeta        OK 
clientsite.wp_terms        OK 
clientsite.wp_usermeta        OK 
clientsite.wp_users        OK 
clientsite.wp_woocommerce_api_keys     OK 
clientsite.wp_woocommerce_attribute_taxonomies  OK 
clientsite.wp_woocommerce_downloadable_product_permissions OK 
clientsite.wp_woocommerce_order_itemmeta   OK 
clientsite.wp_woocommerce_order_items    OK 
clientsite.wp_woocommerce_payment_tokenmeta  OK 
clientsite.wp_woocommerce_payment_tokens   OK 
clientsite.wp_woocommerce_sessions     OK 
clientsite.wp_woocommerce_shipping_zone_locations OK 
clientsite.wp_woocommerce_shipping_zone_methods OK 
clientsite.wp_woocommerce_shipping_zones   OK 
clientsite.wp_woocommerce_tax_rate_locations  OK 
clientsite.wp_woocommerce_tax_rates    OK 
clientsite.wp_wpc_client_categories    OK 
clientsite.wp_wpc_client_chains     OK 
clientsite.wp_wpc_client_clients_page    OK 
clientsite.wp_wpc_client_file_categories   OK 
clientsite.wp_wpc_client_files      OK 
clientsite.wp_wpc_client_files_download_log  OK 
clientsite.wp_wpc_client_group_clients    OK 
clientsite.wp_wpc_client_groups     OK 
clientsite.wp_wpc_client_login_redirects   OK 
clientsite.wp_wpc_client_messages     OK 
clientsite.wp_wpc_client_objects_assigns   OK 
clientsite.wp_wpc_client_payments     OK 
clientsite.wp_wpc_client_portal_page_categories OK 
clientsite.wp_wpuf_transaction      OK 
Success: Database checked. 
次を与える:

clientsite % wp db tables 
wp_users 
wp_usermeta 
wp_posts 
wp_comments 
wp_links 
wp_options 
wp_postmeta 
wp_terms 
wp_term_taxonomy 
wp_term_relationships 
wp_termmeta 
wp_commentmeta 
wp_woocommerce_payment_tokenmeta 
wp_woocommerce_order_itemmeta 

のwp-config.phpのは、以下が含まれています。

clientsite % cat wp-config.php 
define('DB_NAME', 'clientsite'); 

答えて

0

答えを見つけました。いくつかのより特定のGoogle検索し、引用符を使用する必要がある(元々はwp-cliのドキュメントページを返され続けていた)、私はgithubの問題のページで何かを見つけた。明らかにwp db tablesは、$ wpdbに登録されたデフォルトのテーブルだけを検索し、データベースのすべてのテーブルは検索しません。これは私のコマンドの最後に--all-tablesを使って解決します。

参考:https://github.com/wp-cli/wp-cli/issues/2474

+0

どの管理者/モデムもこれを受け入れられた回答としてマークできますか?私が2日間それをすることができないと言う。 – COGara

+0

別の解決方法は、コマンドwp db query "show tables"を使用することです。 – windyjonas

関連する問題