nginxでawstatsをインストール(設定) nginxのconfファイルの設定 server { listen 8080; server_name example.com; root /usr/share/awstats/wwwroot/; location ~ … Jyoziハック2017.04.19 710
タイムゾーンの設定 それぞれの環境でのタイムゾーンの設定方法です。 国内だけのサービスであればJSTにするケースもありますが、世界を狙うぜ!という場合にはUTCにしておいて、表示側で調整する、なんてことが重要になってきそうです。 ミドルウェ… @iwasakiハック2017.04.19 4,370
[PHP] コマンドライン引数からオプションを取得する 自作PHPスクリプトをCLIやcronなどから実行する際、様々な追加情報のためにオプションを指定することがあるときは、 getopt()関数を使用します。 $shortopt = “”; $shortopt .= “s:… Yuya Satoハック2017.04.18 810
PHPに画像系のライブラリが入っているか確認する方法 $ php -i | grep -Ei ‘^(gd|imagic|gmagic)’ | grep enabled GD Support => enabled バージョンまで見たい場合は以下のようにするといいかもしれ… @iwasakiハック2017.04.18 2,438
CakePHP3のコーディング規約を最小限ピックアップ インデントなど基本的なフォーマットについてはIDEがよしなにしてくれるはずです。 覚えておくとよさそうなのだけ最小限でピックアップ 命名規約 関数 キャメルバック function longFunctionName() … @iwasakiハック2017.04.18 811
CakePHP3でのデバッグコードはdebug()を使うと良い phpのデバッグといえば、print_rですが、CakePHP3では便利なメソッド debug($data); が用意されているので、これを使うとよさそうです。 メリットとしては 呼ばれた場所となるファイルと行番号も出力… @iwasakiハック2017.04.17 7,927
ログイン認証ボタンの設置 cakePHPにおいて、controller, action, providerを指定して認証ページに飛ぶボタンの作成。 <?php echo $this->Html->link( … ysugiyama12ハック2017.04.14 163
atomでPHP開発 atomでPHPを開発する上ではMac上に PHP および composer のインストールが不可避なようです。 atomのインストール brew cask install atom composerのインストール br… @iwasakiハック2017.04.14 2,592
awstatsをnginx環境で設置 環境 ・amazonLinuxサーバ ・ec2-user ・nginx //tarファイルを取ってきて/usr/share/awstatsに開く # wget ‘http://prdownloads.sourceforg… kato770ハック2017.04.13 921