WEB 【EC-CUBE4】1日1回のバッチ処理でsitemap.xmlを自動作成する 検索エンジンのためのXMLサイトマップ。作ってサーバにアップしてますか?主にGoogleのクローラーにサイト内にどんなページが有るか通知する役割ですが、EC-CUBEだと商品が非表示や廃盤になった時にSearchConsoleから「このID... 2021.04.05 EC-CUBEPHPWEB
WEB 【EC-CUBE4】バッチ処理で仮アップロード画像を削除 EC-CUBE4で商品画像の仮アップロード画像が残ってしまうのが気になったので、定期的に削除するバッチを作成しました。仕組みは単純で、アップロードから◯日以上経った画像を削除するというものです。(スクラッチでもよく作りますが、今回はEC-C... 2021.04.02 EC-CUBEPHPWEB
EC-CUBE 【EC-CUBE4】cronで定期実行するバッチ処理を実装 タイトル通り、EC-CUBE4系(この記事書いた時点でのバージョンは4.0.5)でのcronで定期バッチの実装方法です。そこそこ実装したりするので備忘録。EC-CUBE4で使用しているSymfonyのCommandクラスを継承して実装します... 2021.04.01 EC-CUBEPHPWEB
WEB 【.htaccess】301リダイレクト処理 サイトのリニューアルなどでよく設定するのですが、すぐに忘れますのでまとめておきます。あと、よくある事なのですが、リダイレクト設定して間違って書いたあとに設定し直しても以前の設定でリダイレクトされるときがあります。あれって恐らくはキャッシュで... 2021.02.14 WEBサーバ関連
CodeIgniter 【Codeigniter】独自404ページを表示する ちょっと迷ったので備忘録。Codeigniterで独自の404ページを表示させる方法です。独自のコントローラを使用するので、柔軟に対応できます。が、今回は通常の404.htmlを表示するだけの簡素なものです。ルーティングの設定$route ... 2021.02.09 CodeIgniterPHPWEB
WEB 【EC-CUBE4】大量データをCSVダウンロードしたらメモリオーバする時の対処法 約12,000件の会員データを管理画面からCSVダウンロードしようとしたところ、なぜか3,000件ぐらいしかCSVデータが落ちてこない現象が起こりました。調べてみるとメモリ不足で途中で落ちているとあったので、使えるメモリを増やしてみても結果... 2020.11.21 EC-CUBEWEB
WEB EC-CUBE4でディレクトリ配置を変更してみる 自己流です。プログラムが動かなくなる可能性がありますので、自己責任でお願いいたします。普通にEC-CUBEをインストールをすると下のようなディレクトリ配置になると思います。(ディレクトリ構成の図はここから引用)これを… │ ├── │ ├─... 2020.11.21 EC-CUBEWEB
WEB PHPでファイルのMIMEタイプを調べる PHPで簡易的にMIMEタイプを調べるプログラムを組みました。本当に簡易的ですwファイルを選択して、確認ボタンを押したらそのファイルのMIMEタイプが表示されます。ただそれだけです。(JSONファイルのMIMEタイプを確認したら「text/... 2020.05.29 PHPWEB
WEB 個人的に使いそうなMIME TYPE(MIMEタイプ)を調べてみた ファイルのアップロード系で、MIME TYPEでアップロード可能なファイルかを判定することがあります。その中で、自分が使いそうなところだけピックアップしてみました。(手元にOffice2007より前のファイルがなかったので、Office20... 2020.05.28 WEB
WEB 【CodeIgniter】CodeIgniterとSmartyの連携 会社で使用しているテンプレートエンジンがSmartyですので、CodeIgniterとSmartyの連携方法をまとめておきます。今回の使用バージョンSmarty 3.1.34CodeIgniter 3.1.11ダウンロードSmartyのダウ... 2020.03.12 CodeIgniterPHPSmartyWEB