外部のサーバーにアクセスするのにファイアウォールを経由する必要がありますか?
その場合は wp-config.php にプロキシーの設定をする必要があります。
設定値の詳細は wp-includes/http.php に書いてあるので見てください。
* <ol>
* <li>WP_PROXY_HOST - Enable proxy support and host for connecting.</li>
* <li>WP_PROXY_PORT - Proxy port for connection. No default, must be defined.</li>
* <li>WP_PROXY_USERNAME - Proxy username, if it requires authentication.</li>
* <li>WP_PROXY_PASSWORD - Proxy password, if it requires authentication.</li>
* <li>WP_PROXY_BYPASS_HOSTS - Will prevent the hosts in this list from going through the proxy.
* You do not need to have localhost and the blog host in this list, because they will not be passed
* through the proxy. The list should be presented in a comma separated list</li>
* </ol>
トピック投稿者
suga
(@suga)
回答ありがとうございます
確かに,プロキシを通しています
実際に,wp_config.phpに上の設定をしてもだめでした
そこで,
少し調べたところ,上のやり方はwordpress2.8移行のやり方で
2.7では,
includes/class-snoopy.phpに
var $proxy_host = “xxx.xxx.xxx.xxx”;
var $proxy_port = 8080;
var $proxy_user = “”;
var $proxy_pass = “”;
var $_isproxy = true;
とすればいいようなことがかいてありましたので
やってみましたが,やはりだめでした
何か,方法があるのでしょうか?
トピック投稿者
suga
(@suga)
自己レスですが
http://www.projeto.jp/wp/?p=90
の内容を見て,同じようにしましたが
やはりダメでした
行き詰まっています・・・
2.7では,
includes/class-snoopy.phpに
var $proxy_host = “xxx.xxx.xxx.xxx”;
var $proxy_port = 8080;
var $proxy_user = “”;
var $proxy_pass = “”;
var $_isproxy = true;
とすればいいようなことがかいてありましたので
やってみましたが,やはりだめでした
Snoopy クラスは、WordPress コアのアップデート確認では使われていません。WP 2.7 では http.php 内部の wp_remote_get()
を使っています。
したがって、WordPress を 2.8 以降にアップデートするか「あきらめる」しかありません。
# http.php を無理矢理 WP 2.8 のものに入れ替えるという大技もありますが、PHP に詳しくなければやらない方が無難です
トピック投稿者
suga
(@suga)
了解です
今回は,仕方が無いので,エクスポート,インポート等で
手動でバージョンアップします
次回からはイントラからバージョンアップできる事を期待します
今回は,仕方が無いので,エクスポート,インポート等で
手動でバージョンアップします
アップグレードの作業自体には「エクスポート」などは不要ですが………。アップグレード前にバックアップを取るならばエクスポートが必要ですが、これは自動アップデートが使えても行うものです。
次回からはイントラからバージョンアップできる事を期待します
期待も何も 2.9.2 (最新) にしてしまえば、上記説明のように wp-config.php を設定すれば自動アップデートが可能になることは分かっていますよね? あなたが「WordPress 2.7.1」のままにしているのが原因なので、「期待します」とか言われても的はずれですよ。
トピック投稿者
suga
(@suga)
wordpress2.7から2.9.2でデータベースの構造は変わっていないのでしょうか?
以前,2.2から2.5へ上げたときにデータベースの構造が変わっていて
エクスポートしてインポートしないとおかしくなったような経験があるので
バージョンアップの際は必ずエクスポートして,新しいバージョンのwordpressを
入れて(データベースも新しく作って),インポートするようにしていました(手動でバージョンアップするとき)
自動バージョンアップでは,データベースの構造も自動的に修正してくれるものと
思っていますが違うのでしょうか?
>期待も何も 2.9.2 (最新) にしてしまえば、上記説明のように wp-config.php を設定すれば
>自動アップデートが可能になることは分かっていますよね?
それはわかっています
今回2.9.2にすれば,次のバージョンアップ時には,wp-config.phpを修正しておけば
イントラからでも自動バージョンアップが出来るという意味で書きました
(期待という言葉がおかしかったですね)