フォーラム掲示板について

以下の目的、注意点などご確認いただき、ご使用ください。

目的
Connect-CMSのユーザやConnect-CMSに興味のある方同士で自由に意見交換できる場を提供する目的で、コミュニティ掲示板として提供しています。
投稿方法
このサイトにユーザー登録することで、投稿することができます。
投稿内容
投稿内容は公開されます。
Connect-CMSに無関係な内容が記載されたと判断した場合、削除することがあります。
バグ情報
バグ(不具合)はGithub のIssues(https://github.com/opensource-workshop/connect-cms/issues)に記載していただくと、開発者に伝わりやすくなります。
また、セキュリティなど重大な事象の場合は、お問い合わせページよりお知らせください。優先的に調査いたします。
また、貢献ガイド(https://connect-cms.jp/abount/contributions)も参照をお願いします。
ユーザ登録
当サイトへのユーザ登録は以下のお問い合わせフォームよりお願いいたします。
https://connect-cms.jp/contact

フォーラムでのサポート範囲

当フォーラムでは、Connect-CMSのトラブルなどの相談も記載いただけますが、作業を肩代わりするものではありません。
作業の依頼は、株式会社オープンソース・ワークショップの調査メニューなどをご検討ください。
https://opensource-workshop.jp/service/rescue

フォーラム掲示板

Connect-CMSのアップデート作業で composer install ができない

2022年12月29日 12時53分 [akaz]

お世話になります。

晴れて v1.3.0 にアップデートできたようです。しかし、次の操作がうまくいきません。

アップデートの説明に「2021-11-19 以降のアップデートの際は、composer install も実行してください。」とありますので、実際にやってみますと、以下のようになってしまいました。

% composer install 
composer: Command not found.
% 
% sudo -u apache -- php -d allow_url_fopen=1 /usr/bin/composer install --no-dev
/usr/local/bin/sudo: Permission denied.

サーバにはさくらのレンタルサーバを使っていますので、sudo はできないのですが。どうしたら、composer install を実施できますでしょうか。また、これは必須の作業なのでしょうか。

よろしくお願いいたします。

(更新:2023年1月3日 16時23分)
スレッドの記事一覧
Connect-CMSのアップデート作業で composer install ができない
2022-12-29 [akaz]

お世話になります。

晴れて v1.3.0 にアップデートできたようです。しかし、次の操作がうまくいきません。

アップデートの説明に「2021-11-19 以降のアップデートの際は、composer install も実行してください。」とありますので、実際にやってみますと、以下のようになってしまいました。

% composer install 
composer: Command not found.
% 
% sudo -u apache -- php -d allow_url_fopen=1 /usr/bin/composer install --no-dev
/usr/local/bin/sudo: Permission denied.

サーバにはさくらのレンタルサーバを使っていますので、sudo はできないのですが。どうしたら、composer install を実施できますでしょうか。また、これは必須の作業なのでしょうか。

よろしくお願いいたします。

その後、ドキュメントを読み返してみました。

アップデートの注意点(履歴)」の項2021-11-19 以降のアップデートの際は、composer install も実行してください。」との記述で「composer install」というコマンドを実行すると解釈しておりました。

しかし、そうではなくて、「Download the latest library using composer(composerで利用ライブラリの最新をダウンロード)」の項の手順を実施するように、という意味なのかなと思い始めました。それで間違いないでしょうか。

もし、そうであれば「アップデートの注意点(履歴)」の項の記述は無い方が混乱がないのではないでしょうか。

こんにちは。

composer install は下記「Download the latest library using composer(composerで利用ライブラリの最新をダウンロード)」で実行できますよ。

akaz 様の場合「Download the latest library using composer(composerで利用ライブラリの最新をダウンロード)」内の「さくらの場合」の手順かと思います。

https://github.com/opensource-workshop/connect-cms/wiki/Update-%28アップデート%29#download-the-latest-library-using-composercomposerで利用ライブラリの最新をダウンロード

また、アップデート説明と、その下の エラー対応 の表記が紛らわしかったですね。

「2021-11-19 以降のアップデートの際は、composer install も実行してください。」

の箇所は既に毎回するアップデート手順に含まれていましたので、削除しました。

おっと。タッチの差で書きこみ^^

> しかし、そうではなくて、「Download the latest library using composer(composerで利用ライブラリの最新をダウンロード)」の項の手順を実施するように、という意味なのかなと思い始めました。それで間違いないでしょうか。

はい、おっしゃる通りです。

> もし、そうであれば「アップデートの注意点(履歴)」の項の記述は無い方が混乱がないのではないでしょうか。

同意見で、説明削除しましたー。

詳しくは下記返信しました。

https://connect-cms.jp/plugin/bbses/show/106/233/722#frame-233

牟田口さん

タッチの差での書き込みありがとうございました。

アップデート方法の記事の修正について承知ました!!