サポート » インストール » wordpress2.7で自動バージョンアップ ボタンが表示されない

  • suga

    (@suga)


    wordpress2.7をインターネット側のサーバーとイントラネット側の
    サーバーに入れてますが

    インターネット向きのwordpressには自動バージョンアップボタンが表示され,
    実際にバージョンアップが出来ました

    しかし,イントラネット側は,自動バージョンナップボタンが表示されません
    イントラ側のwordpressは自動バージョンアップはできないのでしょうか?

7件の返信を表示中 - 1 - 7件目 (全7件中)
  • モデレーター IKEDA Yuriko

    (@lilyfan)

    外部のサーバーにアクセスするのにファイアウォールを経由する必要がありますか?
    その場合は 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

    の内容を見て,同じようにしましたが

    やはりダメでした

    行き詰まっています・・・

    モデレーター IKEDA Yuriko

    (@lilyfan)

    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)

    了解です

    今回は,仕方が無いので,エクスポート,インポート等で
    手動でバージョンアップします

    次回からはイントラからバージョンアップできる事を期待します

    モデレーター IKEDA Yuriko

    (@lilyfan)

    今回は,仕方が無いので,エクスポート,インポート等で
    手動でバージョンアップします

    アップグレードの作業自体には「エクスポート」などは不要ですが………。アップグレード前にバックアップを取るならばエクスポートが必要ですが、これは自動アップデートが使えても行うものです。

    次回からはイントラからバージョンアップできる事を期待します

    期待も何も 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を修正しておけば
    イントラからでも自動バージョンアップが出来るという意味で書きました
    (期待という言葉がおかしかったですね)

7件の返信を表示中 - 1 - 7件目 (全7件中)
  • トピック「wordpress2.7で自動バージョンアップ ボタンが表示されない」には新たに返信することはできません。