5月のワードプレスサイトのコピーをローカルに作成し(SQLをインポート)、接続のバグを何日も次々と経験しましたが、本当にほとんどあきらめています。
いくつかのデータベース接続エラーが発生しましたが、現在、フォーラムで回答が見つからない別のエラーに取り組んでいます。
ウェブサイトをダウンロードしてデータベースをインポートした後、ローカルでウェブサイトを実行しているので、次のようにしています。
define('DB_NAME', 'db_mysitename');
/** MySQL database username */
define('DB_USER', 'root');
/** MySQL database password */
define('DB_PASSWORD', 'root');
/** MySQL hostname */
define('DB_HOST', 'local.mysitename');
/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');
/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');
/** debuging mode*/
define( 'WP_DEBUG', true );
define( 'SCRIPT_DEBUG', true );
しかし、local.mysistename/ に移動すると、次のようになります。
Warning: mysql_connect(): Unknown MySQL server host 'http' (2) in /Users/me/Sites/mysitename/wp-includes/wp-db.php on line 1141
そこで、db-test.php にデータベース テスト スクリプトを追加しました。
そして非論理的にこれは機能します:
wp_commentmeta wp_comments wp_links wp_options wp_postmeta wp_posts wp_term_relationships wp_term_taxonomy wp_terms wp_usermeta wp_users
テスト スクリプトでは機能するのに、Web サイトでは機能しないのはなぜですか? 何か案は?
助けてください。