WordPressもCloudFlareのFlexible SSLでSSL化したらちょっと壊れた

Twitterへの自動投稿に NextScripts: Social Networks Auto-Poster — WordPress Plugins を使っていたのですが、エラーが動かなくなりました

続きを読む WordPressもCloudFlareのFlexible SSLでSSL化したらちょっと壊れた

EC-CUBE3.0でシステムエラーが発生した時に確認する3つの方法

EC-CUBEで一番起きるエラー

システムエラーが発生しました。
大変お手数ですが、サイト管理者までご連絡ください。

これが起きた時は、エラーログを見ればどんなエラーか書き込まれていますので確認しましょう

続きを読む EC-CUBE3.0でシステムエラーが発生した時に確認する3つの方法

CloudFlareのFlexible SSLでEC-CUBEがぶっ壊れた

管理機能

CloudFlareの無料SSLを使って常時SSL化出来る、というのは知っていたもの試していなかったのでちょちょいと試してみました

結果

一見正常に動いているものの、リンクをクリックすると不正なページ遷移
管理画面にログインは出来ても、リンクをクリックすると不正なページ遷移

サイトがぶっ壊れました(;´Д`)
続きを読む CloudFlareのFlexible SSLでEC-CUBEがぶっ壊れた

EC-CUBE2.13のMySQL接続をmysqlからmysqliに変更する手順

世界のウミウシは実はEC-CUBEで出来ています
もうほとんどわかりませんが見る人が見ればわかるんじゃないかな・・・?

というわけでパフォーマンスチューニングやカスタマイズをするとEC-CUBE系のネタとして使えるのです
今回はxdebugで一番コストがかかっていたmysql接続部分をphp-mysqlかphp-mysqliに変えてみた話です

続きを読む EC-CUBE2.13のMySQL接続をmysqlからmysqliに変更する手順

bitbucket が repository is in read only mode (over 2 GB size limit). になってしまった

bitbucketを使っていたらこんなエラーが出てpushが出来なくなってしまった

~~~
remote: repository is in read only mode (over 2 GB size limit).
remote:
remote: Learn how to reduce your repository size: https://confluence.atlassian.com/x/xgMvEw.
To [email protected]:nobuhiko/gyogun.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to ‘[email protected]:homuhomu/hogehoge.git’
~~~

続きを読む bitbucket が repository is in read only mode (over 2 GB size limit). になってしまった

CircleCIでPHPUnitを実行してCode Coverageを出力する

PHPUnitでcoverageをhtmlで出力するとわかりやすいんだけど手元でやると以上に時間が・・・
というわけでCircleCIを使って外部化してみました

pushすると毎回こんなhtmlを出力出来るようになります
https://circle-artifacts.com/gh/nobuhiko/ec-cube/208/artifacts/0/tmp/circle-artifacts.URvN58K/index.html
続きを読む CircleCIでPHPUnitを実行してCode Coverageを出力する