エックスサーバーでFuelPHPのタスクをoilコマンドで実行する方法
FuelPHPでバッチ実行用のコマンドを実装するにはタスクを利用します。そして、タスクの実行は、oilコマンドにクラス名を指定します。 例えば、サンプルのタスク(fuel/app/tasks/robots.php)を実行...
管理人の備忘録と実践を兼ねた(出来るだけ)役に立つ情報を配信するブログです。
FuelPHPでバッチ実行用のコマンドを実装するにはタスクを利用します。そして、タスクの実行は、oilコマンドにクラス名を指定します。 例えば、サンプルのタスク(fuel/app/tasks/robots.php)を実行...
MacのターミナルでエックスサーバーにSSH接続する方法のメモ。 【手順】 1)エックスサーバーで事前準備 2)秘密鍵を設置(保存場所、ファイル名変更、パーミッション変更) 3)エックスサーバーにSSH接続する エックス...
Task(タスク)とは、一連の処理を一括してコマンドラインから実行できるようにしたものです。 このTaskからModelを呼び出す方法のメモ。 Controllerと同じようにModel_xxxと呼び出したらエラーが出ま...
Macの壁紙を気分に合わせてお気に入りの写真に変更しています。 ところが、起動してみると、この壁紙が以前のものに戻っているときがあります。普段は3面モニタで作業しているのですが、メインのモニタだけ戻ってしまうのです。 す...
PHPで指定した月の月初の日付と月末の日付を取得する方法です。 月末日の取得は、ちょこちょこ利用するので改めて備忘録。 それぞれ、first day of と last day of を使います。 これで、月初と月末の日...
FuelPHPに「Asset」というクラスが用意されています。 Assetクラスを使うと静的なリソースに簡単にアクセスできます。デフォルトでは、ドキュメントルート直下のassets/ディレクトリにあるリソースを読み込むこ...
テーブルを大幅に変更する場合など、テーブルをバックアップとして複製しておきたいものです。 MySQLコマンドで簡単にテーブルを複製できるので、その方法をメモ。 例として、「mytable」テーブルを複製して「mytabl...
ラジオボタンでどの項目が選択されているかをわかりやすくしたいときに有効だと思います。 注意点は、ラジオボタン選択時に動作するので、デフォルトで選択されている項目の親要素ラベルには事前にクラスを付加しておく必要があります。...
MAMPのMySQLにコマンドでログインするまでの手順です。 1)まず、MAMPを起動します。 2)ターミナルでMAMPの「/Applications/MAMP/Library/bin/」に移動します。 3)mysqlコ...
Vimなら絶対簡単にできるはずと思って調べたら、やっぱり出来たのでその方法です。 行頭に文字を挿入する方法 1)「ctrl + v」で矩形選択モードにします。 2)「j」でカーソルを移動して対象の行を選択していきます。(...
端末のウィンドウサイズが小さくて起動する度に手動で大きくしていましたが、 それも面倒なので、起動時のサイズを大きく変更することにしました。 (もっと早くやっておけば良かった!) 端末を起動して、上部メニューから、 [端末...
UbuntuでPATHを追加する方法です。 今回は「/usr/local/pgsql」を追加したいと思います。 まずは、現状のPATHを確認。 「:」を区切りとしてパスが表示されます。 すでに追加しようと思っているパスが...
LinuxコマンドのgmakeをUbuntuで使おうとしたら、見つからないよってエラーになってしまいました。 調べてみたところ、シンボリックリンクを貼ってあげるだけで解決できるとのことだったので、さっそく以下で。 参考サ...
FuelPHPは、UnixやmacOS Xでは、oilコマンドでのクイックインストールが用意されています。 その手順として、まずはoilをインストールしよう!ということで以下のコマンドが紹介されています。 以前はこれでO...
Webサイトのメンテナンス中に、閲覧者にも検索エンジンにも適したメンテナンス中画面の表示方法のメモです。 (メンテナンス中画面とは「只今、メンテナンス中です」という画面のことです。) おすすめできない方法(3つ) 1)全...
Windows搭載のhpのElitebook Folio G1を購入しました。これをまるっとUbuntuに変えて使用するつもりで・・・ UbuntuはDVDからインストールする予定で、そのためにCD/DVDブートを設定し...
Formのinputボタンに以下のようにcssをあてたつもりが、 iOS(iPhoneとかiPadとか)で確認してみると・・・ 全然違うっっ!!! という場合の対処法です。 webkit系ブラウザのデフォルトスタイルをリ...
サーバー上にうっかり日本語名のファイルをアップしてしまい、削除したいのに消せないーーーっ!!! という事態の対処法です。(FileZillaで成功しました。) お察しのとおり、ファイルを削除できないのは文字化けが原因です...
上のようにGoogle Mapのズームコントロールが正しく表示されない事態に出くわしました。 なんだこれー?っていろいろ検索した結果、CSSの以下の記述が邪魔していることがわかりました。 これが邪魔するとは予想だにせず。...
inputフィールドに表示する文字列はvalueにセットするわけですが、FontAwesomeのiタグをvalue値にセットすることはできません。でも、検索フォームなどのボタンに『検索』という文字を表示するのではなく、F...