44 件のコメントがあります。

スパムブロック機能により、投稿が失敗することがあります。
うまくいかない場合は、一行目だけをまず投稿し、そのあと編集から残りを追記してみてください。

41 - 44 / 44

Re: Mac OS XでBlog環境を作ろう-WordPress ME編-

From : ゆきち @ 2007-10-06 17:53:48 編集 引用

インストールまでは問題なく終わり、ローカルでも動くのですが、
LAN内の他のPCからアクセスするとテーマがうまく動いていないのか
文字だけの表示なり、外部からも試してみるとアクセスは出来るのですが
同じような現象になります。テーマの設定の仕方が悪いのでしょうか?
お時間がある時にまたアドバイスお願いします。

皆さん、こんにちは。ゆきちと申します。
namahageさんの指南書を見ながら、さくさくと設定をしまして、wordpressをインストールしたMAC上で、http://localhost/myblog/でアクセスする分には正しく見れるようになりました。
namahageさん、ありがとうございます!
しかしながら、同じLAN上にある、別のMACからhttp://192.168.11.11/myblogでアクセスすると、aquaさんと同じ状態になります。何を確認したらよろしいでしょうか?
MACの環境は、
本体:MacMini
OS:MacOS 10.4.10
MySQL:4.1.22
PHPmyadmin:2.11.1
EntropyPHP:5.2.4
です。よろしくお願いします。

Re: Mac OS XでBlog環境を作ろう-WordPress ME編-

From : namahage @ 2007-10-06 21:21:37 編集 引用

ゆきちさん、どうもこんにちは。

そうでした。
aquaさんの書き込みについて解決できる方法を考えていませんでした。
うまくいえないのですが、これはWordPressが自分の中にあるファイルを呼び出すときに正しいアドレスで呼び出せていないときに起きるものだと思います。

WordPressのインストールを説明しているいくつかのステップの内、「インストール後の設定-URL-」というステップがあったと思います。ここの「WordPressのアドレス(URI)」の設定が影響をしているのではないでしょうか。

ゆきちさんは、おそらくこの「WordPressのアドレス(URI)」が

http://127.0.0.1/myblog

または

http://localhost/myblog

のどちらかになっていると思います。
ここの127.0.0.1やlocalhostの部分がポイントで、WordPressはここの部分を参照してテーマやスタイルシートの一部などを呼び出しています。

127.0.0.1やlocalhostというのは、なにかといいますと、いま現在使っているMac(やPC)自身のアドレスです。なので、サーバーにしたMac以外から、サーバーにしたMacのIPアドレスを指定して、

http://192.168.11.11/myblog

こんな具合にmyblogをよびだしたとしても、WordPressの一部の処理では「WordPressのアドレス(URI)」に設定されている127.0.0.1またはlocalhostからページやデータを呼び出だそうとするため、正しく表示ができないことになるのだと思います。

頭がこんがらかってきそうですが、とりあえず、この現象を回避するには、「WordPressのアドレス(URI)」のところにはサーバーにしたMacのIPアドレスを入れてあげてください。

ゆきちさんの場合であれば、サーバーにしたMacのIPアドレスは192.168.11.11ですので、「WordPressのアドレス(URI)」には、

http://192.168.11.11/myblog

と設定すればうまくいくのではないかと思います。
それではがんばってみてください。

Re: Mac OS XでBlog環境を作ろう-WordPress ME編-

From : maigoofy @ 2007-10-08 22:17:25 編集 引用

こんばんは。maigoofyと申します。 フォーラムの別スレッド、「Mac OS XでDNSサービスを起動させよう-BIND9編-その2」でも書きましたが、このスレッドの問題も比較的簡単に解決できます。(いや、できるでしょう。)

仮にmydomain.comというドメインをLAN内のMac OS X(192.168.0.2)サーバーに指定します。LAN内の他のPCからmydomain.comと入力するだけで、Mac OS X(192.168.0.2)に飛ぶようにするには、以下の方法を試してみて下さい。
--- 解決法 starts ----------------------------
1. ターミナル起動。パスワード入力。
sudo pico /etc/hosts
2. 以下をタイプして追加。Control + O で保存。Control + X でexit。
192.168.0.2 mydomain.com
3. コンピューターを再起動して、mydomain.com をアクセス。
--- 解決法 ends -----------------------------
---------- /etc/hostsファイルの例 starts ---------------
##
# Host Database
#
# Note that this file is consulted when the system is running in single-user
# mode. At other times this information is handled by lookupd. By default,
# lookupd gets information from NetInfo, so this file will not be consulted
# unless you have changed lookupd's configuration.
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
192.168.0.2 mydomain.com
---------- /etc/hostsファイルの例 ends ---------------
これだけなのですが、今まで問題が起きたことはありません。但し、この方法を試す場合はご自身の責任で試して下さい。

Re: Mac OS XでBlog環境を作ろう-WordPress ME編-

From : ゆきち @ 2007-10-11 19:35:56 編集 引用

ゆきちさん、どうもこんにちは。

そうでした。
aquaさんの書き込みについて解決できる方法を考えていませんでした。
うまくいえないのですが、これはWordPressが自分の中にあるファイルを呼び出すときに正しいアドレスで呼び出せていないときに起きるものだと思います。

http://localhost/myblog

のどちらかになっていると思います。

まさにこの通りでした。ご教授頂いたようにIPアドレスを直接書き込んだら、見れるようになりました!
ありがとうございました!\(⌒▽⌒)/

Post Your Comment


*は入力必須です。E-Mailは公開されません。