1

これを説明するのは難しいので、我慢してください。

Network SolutionsでMySQLデータベースをセットアップする方法がわかりません。また、特定のドメインに同じサーバー上で何らかの形でリンクされていることを確認しています。

クライアントはブログを埋め込む必要があるので、ブログを埋め込む方法としてこのリンクhttp://www.corvidworks.com/articles/wordpress-content-on-other-pagesを見つけました。

これは、WPポストをプルするためのコードの例です...

<?php
// Include WordPress 
define('WP_USE_THEMES', false);
require('/var/www/example.com/wordpress/wp-load.php');
query_posts('showposts=1');
?>

上で見たように、私が作業しているページと同じルートフォルダ/サーバー上にあるものは何でも、WPデータ、ブログ、確実にする必要があります。ページがexample.com/newblog.phpであるとしましょう。このコードを貼り付けて、MySQLデータベースが同じサーバー上にあることを知りたいと思います。

Go Daddyでは、これは非常に簡単でわかりやすくなっています。「example.com」という名前をクリックすると、同じサーバー上にあるMySQLデータベースをセットアップしようとしていることがわかるので明らかです。

または、データベースがどのように作成され、どこに保存されているのか理解していませんか?任意のサーバーでMySQLデータベースを作成する場合、それはそれ自体であり、ドメインから分離されていますか?

NetworkSolutionsはナビゲートするのが難しいです。作業中のドメイン名をクリックしてMySQLをセットアップし、それらが同じサーバー上にあることを知りたいです。

現在、2つのドメイン名がリストされていますが、新しいMySQLデータベースを作成すると、「リンク」されるか、間違ったドメインに関連付けられるのではないかと心配しています。または、作成するだけで安全で、間違ったドメインに影響を与えることはありませんか?

4

1 に答える 1

1

GoDaddy とネットワーク ソリューションの両方が提供する MySQL サーバーは、通常、ホストされている Web サイト自体とは別のサーバーにあります。少なくとも、それらはホスティング サーバーとは別の仮想サーバー上にあります。

wp-config.phpファイルを見て、値が何であるかを確認してくださいDB_HOST。これにより、MySQL データが存在するサーバーがわかります。データが同じサーバー上にあるかどうかは問題ではありません。ただし、そのホストの正しい認証情報を使用して正しい MySQL ホストに接続しており、クライアントのホスト名/IP が提供された認証情報を使用して接続を許可されている場合に限ります。

コードがある場合:

<?php
// Include WordPress 
define('WP_USE_THEMES', false);
require('/var/www/example.com/wordpress/wp-load.php');
query_posts('showposts=1');

本当に重要なのは、その呼び出しを行うスクリプトが Wordpress ブログと同じサーバー上にあることだけです。MySQL データがどこにあるかは問題ではありません。問題のワードプレス サイトが使用しているのと同じ資格情報を使用しているため、同じデータにアクセスすることになります。

それは役に立ちますか?

于 2012-09-11T23:37:13.503 に答える