waste of time

主にPHP

2014-09-01から1ヶ月間の記事一覧

CakePHP2.5.4でフォームのバリデーションエラー時に指定したメッセージが出ない

最近ドットインストール見ながらCakePHP習得し始めたんですが、モデルに指定したバリデーションエラーメッセージと異なるエラーメッセージが表示されて困ってました。 Model array( 'rule' => 'notEmpty', 'message' => '必須入力項目です。' // ←これ表示…

脆弱性が発見されたbashをアップデートした

「Bash」に重大な脆弱性、Heartbleed以上に危険との見方も 巷で話題になってるbashの脆弱性に関して、対策済みのバージョンにアップデートすることにした。 CentOS(さくらVPS)のbash アップデート前のbashのバージョンは4.1.2-15.e16_5.1。修正版は4.1.2-15.…

PHP5.3.3からPHP5.5.17に上げたらMySQLが起動しなくなった

前エントリで苦労してPHP5.5系にアップデートしたのはいいんだけど、そのサーバで動いてたアプリケーションをPHPアップデート後に動かしてみたら以下の様なエラーが出た。 Warning: mysql_connect(): Can't connect to local MySQL server through socket '/…

PHPのバージョンを5.3.3から5.5系に変える

CentOSのバージョンは6.5、PHPのバージョンは5.3.3であることを確認。 $ sudo yum update $ cat /etc/redhat-release CentOS release 6.5 (Final) $ php -v PHP 5.3.3 (cli) (built: Aug 6 2014 05:54:27) Copyright (c) 1997-2010 The PHP Group Zend Engin…

よく使うショートカットまとめ

いろいろ共通のも混じってると思う。 Chrome ショートカットキー 効果 Ctrl + T 新しいタブを開く Ctrl + W 現在のタブを閉じる Ctrl + R 現在のタブをリロード Ctrl + Shift + R キャッシュを無視してリロード(スーパーリロード) Ctrl + Shift + T 閉じた…

PHP5.4から可能になった連想配列記法をPHP5.3.3で使ってエラー出てた話

昔作ったアプリケーションを久しぶりに動かしてみたらシンタックスエラーが出たので、ソースの該当箇所を見てみたら連想配列を以下のように指定していた。 $data = [ 'api_key' => $api_key, 'limit' => $limit, 'offset' => $offset ]; ばっちりとマニュア…

クラウドコンピューティングのITシステム

よく聞くけどよく忘れるので書いとく。 SaaS (Software as a Service) よくあるいわゆるWEBアプリケーション。 PCにインストールすることなく、ブラウザ上で操作できるアプリケーションのこと。 OfficeWebApp Gmail など ちなみにASPも業務アプリケーション…

PHPのpublic, private, protected

アクセス装飾子 意味 public どこからでもアクセス可能 private 自クラスからのみアクセス可能 protected 自クラスとサブクラスからのみアクセス可能