0

やりたいこと:
ローカルにインストールされた Wordpress (および xampp) を使用して、Wordpress ベースの Web サイトを開発します。この開発された Web サイトを私の Web サーバーに移行します。

問題:
Web サーバーに Web サイトを配置した後、ナビゲーションの各リンクが「127.0.0.1/wordpress/...」を参照します。「login.php」(または何か)がローカルホストでも参照されているため、Webサーバー上のWordpressバックエンドにログインすることさえできません。

私の質問:
このパーマリンクを、Web サイトが実際に展開されている Web サーバーの URL に変更する方法を知っている人はいますか?

よろしく
マット

編集: 私が気付いたもう1つのことは、wp_postsテーブルのURLを手動で変更しましたが、このデータベースエントリはwordpressによって変更されるため、次回Webサイトを開いた後、データベースのURLに127.0.0.1の部分が含まれていることです

4

2 に答える 2

1

データベースをローカル マシンからリモート サーバーに移行する場合、ローカル マシン上の mysql データベースをファイルにエクスポートする必要があります。次に、検索を実行し、「127.0.0.1/wordpress/...」を「www.yourdomain.com/path/to/wordpress」に変更して置き換え、そのファイルを新しい mysql データベースにインポートします。

すでにすべてを移動しているので、データベース テーブルをリモート サーバーからファイルにエクスポートし、それを検索して置換し、再インポートするだけです。データベースをエクスポートするときは、必ず「Add Drop Table / Drop View」をチェックしてください。

于 2012-06-12T20:23:52.150 に答える
0

デプロイの準備ができたら、ローカル データベースを phpMyAdmin からエクスポートし、ファイルを開き、ローカル パスをサーバー パスで「検索して置換」します。

config.php 内の接続文字列を変更すれば完了です。

于 2012-06-12T20:23:45.030 に答える