登録日
2014年4月19日

メンバー検索

  

MasahikoKawai

名前(ニックネーム)
Masahiko Kawai
自分のconcrete5サイト
ホームページ
http://www.cherrypieweb.com/
自己紹介
MovableType, WordPress, Magento, concrete5
concrete5.org のユーザー名
masakawai
concrete5 Slack Team ID
Twitterアカウント
@sakuragi_kei
フォーラム総投稿数
56

コミュニティバッジ

投稿

11から20までを表示 (計56)

Re: カレンダーブロックのカスタマイズについて

複数月を表示させるカスタマイズの記事を書きました。

concrete5のカレンダーブロックで複数月同時に表示する | Cherry Pie Web
http://www.cherrypieweb.com/weblog/technical/20180708130817.php

Posted on 7月 08, 2018 at 1:27 午後

Re: Re: Googleマップブロックで「Unable to display map: google is not defined」

try-catch文が入っていてコンソールに何も出てこなかったので、catch文にスタックトレースを組み込んでみたところ、下記のようになっていました。
(profile は、Googleマップブロックが配置してあるページのスラッグです)

ReferenceError: google is not defined
at googleMapInit56bbc84645646ebb8c (profile:418)
at startWhenVisible (profile:450)
at HTMLDocument.<anonymous> (profile:455)
at j (jquery.js:2)
at Object.fireWith [as resolveWith] (jquery.js:2)
at Function.ready (jquery.js:2)
at HTMLDocument.J (jquery.js:2)


ブロックキャッシュを無効にすると、エラーが出ずにGoogleマップが表示されます。

Posted on 5月 13, 2018 at 12:42 午前

Re: Googleマップブロックで「Unable to display map: google is not defined」

テーマを「エレメンタル」に変更してみましたが、同じエラーとなりました。
・ブロックキャッシュをオンにしたのち、キャッシュをクリア
・ブラウザは「プライベートウィンドウ」で開きなおして確認

Posted on 5月 13, 2018 at 12:35 午前

Re: Re: Googleマップブロックで「Unable to display map: google is not defined」

稼働中のサイトなので、深夜にこっそり「エレメンタル」に変えて試してみます。
確認してこちらで報告します。

Posted on 5月 10, 2018 at 2:28 午後

Re: Googleマップブロックで「Unable to display map: google is not defined」

稼働中のサイトなので、深夜にでもこっそり確認してこちらで報告します。

Posted on 5月 10, 2018 at 1:15 午後

Re: Googleマップブロックで「Unable to display map: google is not defined」

先日、8.3.2 にアップグレードしたところ、また同様のエラーが出るようになりました。

「ブロックキャッシュ」を「無効」にすると問題なく表示されます。

下記は有効のままでも問題ないようでした。
・Theme CSS Cache
・Compress LESS Output
・CSS と Javascript キャッシュ
・オーバーライドをキャッシュ

「期間限定ゲストアクセス」は設定していません。
「フルページキャッシュ」は無効です。

テストしたのは、Windows10上の、IE11、Edge、Firefox、Chromeです。
キャッシュ設定変更後、キャッシュをクリアし、各ブラウザの履歴をクリアして確認しています。

GoogleMapブロックのためだけにブロックキャッシュを無効にするのもどうかと思っています。
何かよい回避方法があれば教えてください。

Posted on 5月 10, 2018 at 12:44 午後

Re: バージョン8が動きません

再度アップデートを試したところ、成功いたしましたのでご報告いたします。
以下、やってみた内容です。

1.7.5.13 から 8.2.1 にアップグレード
リモートアップグレードを行うと時間がかかりすぎるので、手動アップグレードを行いました。
手順は本サイトにある「concrete5のアップデート」の「手動で管理画面からアップデートする」によります。

FTPで全ファイルをアップロードすると前回と同じ問題が起きると思われたため、zipファイルをアップロードしてサーバー上で解凍しました。
ZenLogicではcronのスクリプトでunzipができなかったため、PHPでunzipのスクリプトを組みました。
(私のやり方が悪いのかもしれないので、ZenLogicでunzipする方法をご存知の方は教えてください)

その際、下記のエラーが何度も出ましたが、「このプロセスを再実行」を繰り返し、5回繰り返したところでアップグレードが完了しました。
(FileAttributeValues の部分が毎回変わります)

An exception occurred while executing 'DROP INDEX akid ON FileAttributeValues': SQLSTATE[HY000]: General error: 1025 Error on rename of './database_name/#sql-503_158b9' to './database_name/FileAttributeValues' (errno: 150)


2.8.3.2 へアップグレード
リモートアップグレードはできないようだったので、手動アップグレードを行いました。
手順は1.と同じです。
今度はエラーにならず、アップグレードができました。

3.サイトの修正
トップページのスラッグが空白になっている、属性が外れている、サムネールのサイズが不正というエラーなどの問題が生じましたが、それぞれ地道に修正を行いました。
なお、画像の再スキャンを行ったときにメモリが足りないというエラーが出ましたので、.htaccess で下記の指定を行いました。
php_value memory_limit "256M"



これで今のところは動作しています。

実はちょっと変なところもあるのですが、ZenLogicとは関係ない問題だと思われますので、また別のところで質問させていただく予定です。

Posted on 4月 29, 2018 at 2:48 午後

Re: ファーストサーバー Zenlogic

稼働中のサイトなので先方と時期の調整をしないといけないのですが、アップグレードのファイルをzipでアップロードして、スクリプトでサーバー上で解凍して試してみたいと思います。

お試し期間があるようですので、スクリプトでのアップグレードのテストもやってみて、本番で試してみます。

うまく行ったらご報告します。
ありがとうございました。

Posted on 4月 25, 2018 at 11:12 午後

Re: ファーストサーバー Zenlogic

エラーログが残っていました。
下記はエラーログの最初の2行で、これが繰り返し出ています。

アップロードミスってことなんでしょうか?


[Tue Apr 24 22:12:11 2018] [warn] [client xxx.xxx.xxx.xxx] PHP Warning: require(/virtual/htdocs/www/updates/concrete5-8.3.2/concrete/dispatcher.php): failed to open stream: No such file or directory in /virtual/htdocs/www/concrete/bootstrap/configure.php on line 52
[Tue Apr 24 22:12:11 2018] [error] [client xxx.xxx.xxx.xxx] PHP Fatal error: require(): Failed opening required '/virtual/htdocs/www/updates/concrete5-8.3.2/concrete/dispatcher.php' (include_path='.:/usr/share/pear:/usr/share/php') in /virtual/htdocs/www/concrete/bootstrap/configure.php on line 52

Posted on 4月 25, 2018 at 10:46 午前

Re: ファーストサーバー Zenlogic

検証ありがとうございます。
すみません。
データベースをリストアしてしまったので、エラーログにはバージョン8に上げたときのログが残っていないんです。

ZenLogic上でzipの操作ができたら、本番環境をコピーしてテスト環境を作って試すことができると思うのですが・・・

Posted on 4月 25, 2018 at 10:21 午前