登録日
2021年6月9日

メンバー検索

  

eduma

名前(ニックネーム)
mslyo
自分のconcrete5サイト
ホームページ
自己紹介
concrete5.org のユーザー名
concrete5 Slack Team ID
Twitterアカウント
フォーラム総投稿数
8

コミュニティバッジ

投稿

1から8までを表示 (計8)

Re: フォームから届いたデータのCSVダウンロードが途中でエラーになる

コメントありがとうございます。

今回はなんとか問題を回避できましたが、コメントに記していただいたようにフォームの「掃除」が必要なのですね。
その点については、あまり意識していませんでした。

今後、忘れずにメンテしていきたいと思います。

ありがとうございました。

Posted on 12月 10, 2021 at 9:57 午後

Re: フォームから届いたデータのCSVダウンロードが途中でエラーになる

CSVダウンロードがエラーになる件を書き込んだものです。
自己解決できましたので、ご報告までに。

ダウンロード時のログに「メモリを使い切った」とありましたので、phpのmemory_limitを上げてみました。
それまでは128Mでしたが、倍の256Mにしたところ、メモリ不足のエラーが出なくなりました。
ただ、ログを見ると「maximum execution timeの120秒をこえた」というメッセージに変わったので、max_execution_timeを増やしたところ、CSVのダウンロードを完了することができました。

エラーログから推測して、自分なりにmemory_limitを増やしてから質問すべきでした。大変失礼しました。お騒がせしました。

Posted on 12月 06, 2021 at 9:17 午後

フォームから届いたデータのCSVダウンロードが途中でエラーになる

フォーム送信されたデータをCSVダウンロードしたところ、途中でエラーになってしまいました。
ダウンロードしたファイルを見ると584行まではあるのですが、その後に短いHTMLソースがあり、そこに、

予期せぬエラーが発生しました。
この要求の処理中にエラーが発生しました。

と出ています。

管理画面で「ログ」を見ると以下の表示がありました。

Exception Occurred: /home/indigocow24/www/ftsu/concrete/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php:2567 Allowed memory size of 134217728 bytes exhausted (tried to allocate 5242880 bytes) (1)

何か、メモリが足りないような感じのように見えるのですが、こういう場合、どうしたら全部のデータ(CSV)をダウンロードできるでしょうか。
方法があればお教えいただければ幸いです。

よろしくお願いします。

+++++++++++++++++++++++
concrete5バージョン 8.5.4
サーバー さくらインターネット・スタンダード
PHP 7.4.19
MySQL 4.9.5
利用ブラウザ Safari

Posted on 12月 06, 2021 at 3:25 午後

Re: 認証サーバーと通信プロトコルは何かと質問されました。

早速のお返事、ありがとうございます。

「concrete5が動作しているサーバー」そして「https」という回答ということですね。

ネットワーク担当が、認証サーバーを別で使っている(例えばfacebookとか)を想定しているのかなとも思いましたが、よく分かりませんでしたので、質問させていただきました。

ありがとうございました。
その旨、返答をしてみます。

Posted on 6月 22, 2021 at 2:45 午後

認証サーバーと通信プロトコルは何かと質問されました。

サイト設置先から「IPアドレスのフィルターの件でエラーが出ている」との連絡がありました。
そこのネットワーク担当から、「ページを作成した人に以下の質問がしたい」との連絡があったようです。

1)ログインIDとパスワードの認証先サーバ
2)認証する際の通信プロトコル(http/https以外かどうか)

これについては、どのように返答をしたらよいのでしょうか。

このサイトは一部のページをログインが必要な状態にしておりまして、1パスワードで複数の人がアクセスできるようにしています。その権限は、ページを表示するかしないかだけです。

concrete5の「システムと設定>ログインとユーザー登録>自動ログアウト」にある以下の2点のチェックを外しています。
・ユーザーのIPが変わるとログアウトする
・ユーザーのブラウザエージェントが変わるとログアウトさせる

この状態で複数IPアドレスからアクセスしてテストをした結果、問題が起きていませんでしたので運用しているのですが、上記問題はこれとは別のことがらなのでしょうか。

取り急ぎ、上記の(1)と(2)についてお教えいただければ幸いです。
なおサイトは、無料のLet's Encryptで常時SSL化しています。

よろしくお願いします。

concrete5バージョン 8.5.4
サーバー さくらインターネット・スタンダード
PHP 7.4.19
MySQL 4.9.5

Posted on 6月 22, 2021 at 2:32 午後

Re: Re: ログイン画面の「14日の間サインインしたままにする」を削除できないでしょうか。

ありがとうございました。できました!
昨日からずっと悩んでいて、いくらググっても出てこなくって……。
ここで相談して本当によかったです。

設定ファイルについては、教えていただいたページでのうち、/application/config/generated_overrides/concrete.phpには「remember_me」がありませんでしたので、/concrete/config/concrete.phpから引っ張ってきました。

これでひとまず安心です。
本当に、ありがとうございました。

Posted on 6月 09, 2021 at 1:33 午後

Re: ログイン画面の「14日の間サインインしたままにする」を削除できないでしょうか。

早速のお返事、ありがとうございます。
早速試してみます。

取り急ぎ、御礼までにて失礼します。

Posted on 6月 09, 2021 at 1:02 午後

ログイン画面の「14日の間サインインしたままにする」を削除できないでしょうか。

初めての参加です。よろしくお願いします。

ログイン画面にある「14日の間サインインしたままにする」の不具合で困っています。
一般ユーザーがこれにチェックを入れてログインし、その後、ブラウザを終了して再度開くと、パスワード保護されたページが見られないという症状が出ていました。

現在は、htaccessを修正した(httpからhttpsへのリダイレクト方法を修正)ためかどうか分かりませんが、ブラウザ終了後もパスワード保護のページへ入れるようになっています。
ただし、この状態でログイン画面へ行って「ログアウト」をクリックすると、エラー表示になってしまいます。

クライアントの要望で、ログイン画面にある「14日の間サインインしたままにする」の部分を削除できないかと相談を受けており、そのようにしたいと思いますが、どのようにしたら削除できるでしょうか。

404 not found画面の修正などは/concrete/view/frontend/内のファイルを編集すればよいとのことで、これはやっているのですが、ログイン画面についてはどのように編集するのかが分かりません。ご教示いただければと思い、書き込みました。よろしくお願いします。

concrete5バージョン 8.5.4
サーバー さくらインターネット・スタンダード
PHP 7.4.19
MySQL 4.9.5

ちなみにMAMP上で同じサイトを作っていますが(これをデプロイしました)、こちらでは上記の「14日の間……」の不具合は出ていません。

Posted on 6月 09, 2021 at 11:41 午前