アーカイブ : 2012年 4月

ECCUBEの不具合対処法

とりあえず普通にインストールを行って色々触ってみたが、色々不便だったので
デバッグモードをtrueにして調べてみることに。

デバッグモードは管理画面「システム設定」>「パラメータ設定」で設定可能です。

・郵便番号更新が行えない
⇒data/downloadsに書き込み権限が必要です
(これもインストール時にチェックしてくれればいいのに…)

こういうの、どこに投げたらいいんすかね。

PHP5.4について

気づかないうちに、PHP5.4なるものがリリースされていた。

2012/4/18時点の最新バージョンは5.4.1 RC1で、
既にRC2公開準備中とのこと。

PHP5.4からは、 「トレイト」なる新機能までついている。
継承以外の方法でソースコードの再利用できるのは画期的だと思う。
継承するもの⇒extends
パーツとして再利用するもの⇒trait
と明確に定義していくことができれば、 クラス内・メソッド内の記述は極限まで削る
ことができると思う。

おまけにPHP5.3に比べて実行速度の向上・消費メモリの低減まで実現されているとのこと。
動作確認を行っていないのでまだ何とも言えないが、PHP5.4をフル活用することができれば
エンジニアにとっても、エンドユーザにとっても、より良いシステムが構築できるのでは
ないだろうか。

EC-CUBE 2.11.5のインストール

tar.gzをダウンロードしてそのまま入れるだけでは入ってくれないらしい。

・さまざまなディレクトリに書き込み権限が必要
・インストール中に指摘されないが、configディレクトリにも書き込み権限が必要

など、不具合と呼べそうなものまである。。。。。

せっかくtarで配布してくれているのだから、ディレクトリの書き込み権限くらいは
適用させた上で配布してくれれば良いのに。

configの書き込み権限も、セットアップ中で指摘してくれるべきだと思うし。

about project-toa laboratory

project-toa laboratoryには、PHPの各種作業に関連して
詰まったこと、面倒だったことなどを記載していければ、と思います。