PHP
どのようなサービスであっても個人的にほぼ必須と思っている設定をつらつら書き留める記事です。 こんなのもあるといいYOってのがあれば教えてください。 環境 CentOS 7 Phalcon 3.0.1 PHP 7.0.10 名前空間(Namespace) ルーティング Viewの無効化(View不要時…
独自にルーティングを定義する際に、公式docを参考(なので大部分を割愛)に以下のように定義しました。 add( "/", [ "namespace" => 'Appname\Controllers', "controller" => "index", "action" => "route" ]); return $router; ここで「IndexController.php…
気づいたらPhalcon3がリリースされていたので、PHP7と一緒に試してみました。 ・環境 CentOS7(AWS) PHP 7.0.10 Phalcon 3.0.1 nginx 1.8 $ sudo yum install epel-release centos-release-scl-rh $ sudo yum install https://centos7.iuscommunity.org/ius-r…
個人的には何々言語が優れてるからやるべきだ!みたいな考えは無く、一長一短であったりするので雑食です。 で、PHPメインでやってきて昔rubyをかじってそれっきりになっていたので、久しぶりに触り直してたとき、PHPではこうやってたやつをrubyでは・・・み…
いろいろなところで利用されているpreg_matchについてはまったのでメモ。 今回はまったのはcodeigniterのクエリビルダで使われているところで、 nginxのエラーログから調査していたけど、ちゃんとした内容がみつからなかった。 ・エラー内容 Warning: preg_m…
dockerhubのものを使うのも味気なかったので自分でdockerfileを作ったのでメモ。 開発する際にローカルで動作確認するためのモノを想定しているので、いろんなサービス乗っけてます。 動くモノ Php5.5 phalcon1.3.4 nginx+Php-fpm mysql5.6 redis3 From cen…