Re: 自動でも手動でもアップデートができない
2013年11月4日 at 2:59
デバッグスクリプトを作りました。確認のため、下記URLのスクリプトを config/site_post.php としてアップロードし、お使いのサイトの /index.php/check_file_get_content/ にアクセスしてみてください。
http://gist.github.com/hissy/5a24f12024f26f3cd464
ngと出ればそもそもお使いのサーバーでリモート接続できていません。concrete5日本語サイトからのアップデート情報が表示されればリモート接続はできています。
リモート接続ができている場合、次は /index.php/check_download_remote_file/ にアクセスしてみてください。okと出ればファイルの取得もできているハズなので、あとはネットワーク側でダウンロードファイルの容量制限がされているとかだと思います。エラーが表示されれば、またコメントしてください。
タグ:
Re: 自動でも手動でもアップデートができない
2013年11月4日 at 5:08
デバッグスクリプトをアップデートしましたので、差替えたのち、 /index.php/check_updates_contents/ にアクセスしてみてください。concrete5の処理の通りですが、もう少し詳しくエラーが分かるようにしました。
Re: Re: 自動でも手動でもアップデートができない
2013年11月4日 at 13:58
hissy様
お手数をおかけしております。
/index.php/check_local_updates/
/index.php/check_updates_contents/
と出力されたので、concrete5.6.2.1.ja以下を再アップロードしてみたところ、
/index.php/check_local_updates/
/index.php/check_updates_contents/
となり、アップデート画面にも「ローカルアップデートをインストール」が表示されましたので、手動アップデートは動きそうな状態です。
一方、concrete5.6.2.1.jaディレクトリ自体を消しても、自動アップデートは動作しない(デバッグスクリプトではエラーは表示されないが、「パッケージのダウンロード中にエラーが発生しました。」と表示される)状態です。
お手数をおかけしております。
/index.php/check_local_updates/
no update
/index.php/check_updates_contents/
app version not enoughapplication update is not available
と出力されたので、concrete5.6.2.1.ja以下を再アップロードしてみたところ、
/index.php/check_local_updates/
5.6.2.1
/index.php/check_updates_contents/
app version not enough5.6.2.1
となり、アップデート画面にも「ローカルアップデートをインストール」が表示されましたので、手動アップデートは動きそうな状態です。
一方、concrete5.6.2.1.jaディレクトリ自体を消しても、自動アップデートは動作しない(デバッグスクリプトではエラーは表示されないが、「パッケージのダウンロード中にエラーが発生しました。」と表示される)状態です。
Re: 自動でも手動でもアップデートができない
2013年11月4日 at 14:08
"app version not enough" と "5.6.2.1" が両方表示されるってことはupdatesにフォルダが複数あるってことですかね?とりあえずローカルアップデートができるようであれば、そっちで実施してください。ダウンロードしてくるだけでそれ以外の違いはありませんので。
リモート接続はできているのにzipは落として来れないということは、ネットワーク側で容量制限されているとかだと思います。
リモート接続はできているのにzipは落として来れないということは、ネットワーク側で容量制限されているとかだと思います。
Re: Re: 自動でも手動でもアップデートができない
2013年11月4日 at 23:26
hissy様
ローカルアップデートが正常に動作しました。
updatesフォルダには実行中の5.6.1.2のフォルダもありましたので、デバッグスクリプトではそれが表示されているのだと思います。
自動アップデートについては、次回のアップデート配信時にもう少し様子を見てみます。
今回は、ありがとうございました。
ローカルアップデートが正常に動作しました。
updatesフォルダには実行中の5.6.1.2のフォルダもありましたので、デバッグスクリプトではそれが表示されているのだと思います。
自動アップデートについては、次回のアップデート配信時にもう少し様子を見てみます。
今回は、ありがとうございました。
Your post has been saved and will be published after approval by the forum moderator.
yet another poor webmaster
Re: Re: 自動でも手動でもアップデートができない
ご対応をいただき、ありがとうございます。
いただいたデバッグスクリプトは、正常に動作しているようです。
/index.php/check_file_get_content/
/index.php/check_download_remote_file/
手動でのアップデートも動作しないことからして、何らかの原因により/updates以下のディレクトリに読み書きともにアクセスできていないことが原因に見えますが、確認すべき点等は無いでしょうか。
(/updatesのパーミッションは0777にしてあります。)