FuelPHP1.8でDB接続エラー
FuelPHPで出たエラーだけど、FuelPHPに限らない。
FuelPHPで出たエラーだけど、FuelPHPに限らない。
頻繁に使う記述なんだけど、なにげに忘れやすい。本当は、いつも前のソースからコピペしているから覚えていない・・・。
処理の流れ上、updateしたあと、もう一回updateしたかった。
「更新箇所が無いときはupdate文を実行させない」という処理にしているなら、気にする必要はない
SQLをそのまま投げればラクなんだけど・・・
複数人で作業するときのDB/テーブルの情報共有(?)。各自でコマンドを叩けばDBの設定を書き換えるってヤツ
既存のDBとは別のDBに接続してデータを取得したい
カラムに対するコメントじゃなくて、テーブルに対するコメントを追加したい。あと他にもゴニョゴニョしたい
FuelPHPだと渡せてたんだけどLaravelだとエラーになる。調べたら基本ムリっぽいらしい
複雑なテーブル構成になってくると誤ってマスターを削除する可能性が高くなる…防ぐには外部キーの制約を設定しておくのが無難
FuelPHPをコマンドラインで実行するのに「OIL」ってのを使う。
OIL実行だけど、たまにブラウザで実行させたい。参考程度に・・・参考にならないかもしれない
FuelPHPで、ブラウザのときは問題無いけどコンソールからOIL実行したらエラーが出てきた。
既存サイトにFuelPHPを追加してから、既存サイトからFuelPHPで用意した何かを使いたいとき。
system()でOIL実行させると「Could not open input file: /〇〇〇/〇〇〇.php」と出てくる
複数人で作業するときのDB/テーブルの情報共有(?)。各自でコマンドを叩けばDBの設定を書き換えるってヤツ
カラムに対するコメントじゃなくて、テーブルに対するコメントを追加したい。あと他にもゴニョゴニョしたい
FuelPHPでログイン周りの実装。AUTHが用意されているので使う。
FuelPHPのAUTHで使っている「Simpleauth」を元にゴニョゴニョしたい。
セッション切れでログアウトじゃなくて・・・時間内のログアウトを実装したい
「Auth::〇〇〇()」の前後でゴニョゴニョするための叩き台。
XamppでFuelPHP1.8のログインが出来ない。
マルチログイン・・・っていうやつ?
インストして確認しつつ設定していったら「Crypto key error」ってのが出てきた。
「最終ログイン日からn日経過したユーザー」という条件で問題発生
ブラウザをいったん閉じてもログインできるようにしたけど、ブラウザの更新によってユーザーエージェントが変わり「Auth::check()」で弾かれる。
「unserialize(): Error at offset 5 of 36 bytes」というエラーがでてきた
FuelPHPからlaravelに移行させたいけど、ユーザー認証が面倒。laravel用のユーザーテーブルを新規作成。
既存のvalidationルールじゃなくて、オリジナルで用意したい。
既存のメアドチェックに追加でゴニョゴニョしたい。
「name=chk[]」みたいなヤツをバリデーションしたいとき。全部指定するかクロージャーで指定するか。
Form送信時の値チェックについての諸々・・・メモ
FuelPHPで出てきたエラーと対処をまとめていく・・・予定。
コントローラーで渡したJSONの文字列をviewでjson_decode()したい。
エラー以外でもログ出力させたい
「htmlと処理は分けましょう」っていう観点から考えるとしょうがないんだけど・・・それでもどうにかしたい。
頻繁に使う記述なんだけど、なにげに忘れやすい。本当は、いつも前のソースからコピペしているから覚えていない・・・。
FuelPHPでDateTimeクラスを使うとエラーが出てきた
FuelPHPで、ブラウザのときは問題無いけどコンソールからOIL実行したらエラーが出てきた。
特殊なケースなのだが・・・BASIC認証絡みで面倒なコトになった。
インストして確認しつつ設定していったら「Crypto key error」ってのが出てきた。
CSRFのチェックでエラーになるときもあれば、ならないときもある。
既存のDBとは別のDBに接続してデータを取得したい
「get_class() expects parameter 1 to be object, null given」っていうエラーがでてきた
ルーティングで設定していないのに・・・違うトコに飛ばされる
インスタンス作成しようとしたら「Class 'Fuel\Tasks\SplFileObject' not found」ってエラーがでてきた
Localeの「ja-JP」と「ja_JP」が問題っぽい
「Request exceeded the limit of 10 internal redirects due to probable configuration error.」が出てきた。
「unserialize(): Error at offset 5 of 36 bytes」というエラーがでてきた
セッション切れでログアウトじゃなくて・・・時間内のログアウトを実装したい
XamppでFuelPHP1.8のログインが出来ない。
単純に「\Session::get(〇〇〇)」が出来ないとき。具体的に言うと・・・ajaxが絡むとき。
ブラウザをいったん閉じてもログインできるようにしたけど、ブラウザの更新によってユーザーエージェントが変わり「Auth::check()」で弾かれる。
CSRFのチェックでエラーになるときもあれば、ならないときもある。
fuelphp1.7をZIPでDLしてXamppに移動。ブラウザで開くと「php composer.phar update」と言われた
テンプレートの使用の有無やAPIのときで使うextendだったりbefore()だったり。
実行中のコントローラーやアクションの名前など。
FuelPHPをインストしたときにひとまず必要な各種設定
FuelPHPで出てきたエラーと対処をまとめていく・・・予定。
インストして確認しつつ設定していったら「Crypto key error」ってのが出てきた。
コンローラーのTemplateとRestの両方の機能を持つのがHybridコントローラーってヤツ。
APIとかで使うrestコントローラー
FuelPHPですでに作られているクラスなどを使いたい。
FuelPHPのAUTHで使っている「Simpleauth」を元にゴニョゴニョしたい。
coreクラスを少し修正したいので、継承させて使う。
「Core\classes\Autoloader」のみ継承時にひと手間必要。
FuelPHPですでに作られているクラスなどを使いたい。
FuelPHPでログイン周りの実装。AUTHが用意されているので使う。
FuelPHPのAUTHで使っている「Simpleauth」を元にゴニョゴニョしたい。
FuelPHPをコマンドラインで実行するのに「OIL」ってのを使う。
「config/session.php」の「expiration_time」を取得したかった。
セッション切れでログアウトじゃなくて・・・時間内のログアウトを実装したい
fuelphp1.7をZIPでDLしてXamppに移動。ブラウザで開くと「php composer.phar update」と言われた
あまり無いんだけど・・・ごくまれに強制的に404ページに飛ばしたい時がある。
テンプレートの使用の有無やAPIのときで使うextendだったりbefore()だったり。
実行中のコントローラーやアクションの名前など。
FuelPHPをインストしたときにひとまず必要な各種設定
自身のURL、サーバのPATH、リファラなど($_SERVER、__FILE__とか)
FuelPHPで出てきたエラーと対処をまとめていく・・・予定。
「Auth::〇〇〇()」の前後でゴニョゴニョするための叩き台。
規定のフォームを通さずに来たデータを無視するってヤツ。
既存のvalidationルールじゃなくて、オリジナルで用意したい。
あちこちで使う定数をラクして使えるようにしたい。
FuelPHPで出たエラーだけど、FuelPHPに限らない。
コントローラーで渡したJSONの文字列をviewでjson_decode()したい。
coreクラスを少し修正したいので、継承させて使う。
エラー以外でもログ出力させたい
「htmlと処理は分けましょう」っていう観点から考えるとしょうがないんだけど・・・それでもどうにかしたい。
頻繁に使う記述なんだけど、なにげに忘れやすい。本当は、いつも前のソースからコピペしているから覚えていない・・・。
例えば、既存サイトにFuelPHPをいれて、しばらくしてから別ディレクトリでもFuelPHPを使う必要が出てきたとき。
やり方はいくつかあるが・・・私にとって使い勝手が一番よさげな方法。
「Core\classes\Autoloader」のみ継承時にひと手間必要。
既存サイトにサービスをFuelPHPで追加。その後、別サービスをFuelPHPで追加する場合。
既存のメアドチェックに追加でゴニョゴニョしたい。
XamppでFuelPHP1.8のログインが出来ない。
処理の流れ上、updateしたあと、もう一回updateしたかった。
「\Fuel::$env」を使う
適当なコントローラーを作って、そのコントローラーを継承元にしたい。
「更新箇所が無いときはupdate文を実行させない」という処理にしているなら、気にする必要はない
単純に「\Session::get(〇〇〇)」が出来ないとき。具体的に言うと・・・ajaxが絡むとき。
OIL実行だけど、たまにブラウザで実行させたい。参考程度に・・・参考にならないかもしれない
FuelPHPでDateTimeクラスを使うとエラーが出てきた
2016年09月のコトなんだけど、FuelPHPが壊れた。少し気付いたことがあるのでメモ
FuelPHPで、ブラウザのときは問題無いけどコンソールからOIL実行したらエラーが出てきた。
「name=chk[]」みたいなヤツをバリデーションしたいとき。全部指定するかクロージャーで指定するか。
マルチログイン・・・っていうやつ?
特殊なケースなのだが・・・BASIC認証絡みで面倒なコトになった。
インストして確認しつつ設定していったら「Crypto key error」ってのが出てきた。
CSS、JS、IMGをタグにして出力したり、URLだけ取得したりする。
ひとつのWebにWordpressや複数のFuelPHPを共存させるときのまとめ
「最終ログイン日からn日経過したユーザー」という条件で問題発生
コンローラーのTemplateとRestの両方の機能を持つのがHybridコントローラーってヤツ。
APIとかで使うrestコントローラー
同一ファイル内のコントローラは簡単。問題は別のファイルのコントローラーを呼び出したいとき
既存サイトにFuelPHPを追加してから、既存サイトからFuelPHPで用意した何かを使いたいとき。
system()でOIL実行させると「Could not open input file: /〇〇〇/〇〇〇.php」と出てくる
2階層までだったり、3階層までだったり。
ブラウザをいったん閉じてもログインできるようにしたけど、ブラウザの更新によってユーザーエージェントが変わり「Auth::check()」で弾かれる。
CSRFのチェックでエラーになるときもあれば、ならないときもある。
SQLをそのまま投げればラクなんだけど・・・
複数人で作業するときのDB/テーブルの情報共有(?)。各自でコマンドを叩けばDBの設定を書き換えるってヤツ
define()したい。
既存のDBとは別のDBに接続してデータを取得したい
カラムに対するコメントじゃなくて、テーブルに対するコメントを追加したい。あと他にもゴニョゴニョしたい
「get_class() expects parameter 1 to be object, null given」っていうエラーがでてきた
ルーティングで設定していないのに・・・違うトコに飛ばされる
インスタンス作成しようとしたら「Class 'Fuel\Tasks\SplFileObject' not found」ってエラーがでてきた
Localeの「ja-JP」と「ja_JP」が問題っぽい
「Request exceeded the limit of 10 internal redirects due to probable configuration error.」が出てきた。
「unserialize(): Error at offset 5 of 36 bytes」というエラーがでてきた
Form送信時の値チェックについての諸々・・・メモ
FuelPHPだと渡せてたんだけどLaravelだとエラーになる。調べたら基本ムリっぽいらしい
FuelPHPからlaravelに移行させたいけど、ユーザー認証が面倒。laravel用のユーザーテーブルを新規作成。
複雑なテーブル構成になってくると誤ってマスターを削除する可能性が高くなる…防ぐには外部キーの制約を設定しておくのが無難