2014-03-01から1ヶ月間の記事一覧
ホストキーの変更 ここ最近、ホストキーの変更ができなくて困っていた。 ホストキー設定欄の表示を変えても、環境設定を終えたあと再度見てみると 元の戻っている。 旧UI (環境設定の入力タブで設定するのがホストキーのみ) では問題なかったと思うが、新U…
メール送信機能が欲しくなった。 cake には CakeEmail というメール機能を 提供するものがある。 さっそく使ってみると、 Could not send email. Error: An Internal Error Has Occurred. というエラーが出た。 調べるとまずデータベースと同じく、Config 内…
サポート期限が目前なので XP から 8 へ移行することにした。 管理者権限に翻弄される XP では OS が入っているのとは別のドライブにデータやらポータブル版に アプリケーションを入れて管理していた。 8 を使っていなかった HDD に入れ、バックアップしてい…
はじめに 公式の bake のページを見ても、bake コマンドの詳しい使い方は書いてない。 Bake screencast https://www.youtube.com/user/CakePHP を見ても それらしいビデオを見つけられなかった。 Cake 2.x を使っている場合、考えなしに cake bake コマンド…
bake すると PHP Fatal error: Class 'DATABASE_CONFIG' not found in ~ というエラーが出た。 これで検索すると色々出てくるが、自分の場合は指定するディレクトリが間違っていた だけであった。 最初のディレクトリの指定で cake の app ディレクトリを 指…
vagrant でゲスト仮想マシンをシャットダウン中に、誤って Ctrl+C を押してしまい、 up しようとすると以下の様なエラーが出た。 Stderr: VBoxManage.exe:~ 調べてみるとディレクトリを削除するとか管理者ツールを使うとか色々出てきたが、 自分の所は一度…
URLリライティングのための/etc/apache2/sites-available/defaultの 修正が手動だったため、自動化するために新しくゲストを作ると sedがunknown option to `s'というメッセージを 出していた。 調べてみるとスラッシュをアットマークで置き換えてみろという…
CakePHP のウェルカムページにあるエラーメッセージが消えない。 URL rewriting is not properly configured on your server. 1) Help me configure it 2) I don't / can't use URL rewriting 公式のページによると Ubuntu なら /etc/apache2/sites-availabl…
Cake のチュートリアルにある insert を実行すると文字化けした。 以下のページを参考に my.conf の編集を行っている部分を抜き出す。 変数の定義も忘れずに。 http://blog.yoshikawa.64kb.net/2013/10/04/563 ただし skip-character-set-client-handshake …
要約 CakePHP のためにディレクトリのパーミッションを変える必要が発生。 参考にしたページにあった、同期ディレクトリの設定でグループに vagrant 以外を指定するとダメらしいことがわかった。 パーミッション設定で躓く CakePHP のブログチュートリアルを…
概要 XMind にはテンプレートにフローチャートが存在するが使いづらかった。 色々模索した結果、以前に使用していたフローチャート専用アプリより作業効率が 上がりそうな可能性を感じたのでまとめ。 きっかけ CodeIgniter の練度を高めるべく、ミニゲームを…
ブログチュートリアルを通して理解した MVC, CodeIgniter のやり方をまとめる。 特別な記事ではなく、声に出して覚えるような内容。 モデル 格納場所:models データベースとのやりとりを行うクラス。 コントローラーが load するとコントローラー内に クラ…
昨日見つけたバグだが、プレビューが見れない以外にプレビュー表示時に 数秒フリーズするという症状も見つけた。 気になったので どの辺が原因になってるか少し調べてみた。 色々試した結果、 PHP のコード部分を code タグでくくったらフリーズが なくなっ…