FuelPHP

FuelPHP

PHP7 + FuelPHP1.8 で PHPUnitでテストする

ローカルPC上に PHP7, FuelPHP1.8環境を構築しました。 php -v # 以下が表示 PHP 7.0.11 (cli) (built: Oct 2 2016 00:32:27) ( NTS ) Copyright (c) 1...
FuelPHP

[nginx] FuelPHPのサイトを SSL(HTTPS)化して SSL Labsで A+評価をもらう

FuelPHPで作ったサイトを SSL(HTTPS)化した際のメモです。 証明書は Let's Encrypt のものを使います。無料で導入も楽ちんです。 最終的に SSL Labsで A+評価をいただきました。 以下の手順は、FuelPH...
CentOS7

Vagrant + CentOS7 + nginx + PHP7 + php-fpm でFuelPHP1.8の仮想開発環境を構築する

Macに FuelPHPの開発環境を構築したので、メモしときます。 Vagrant1.8.6 ViertualBox5.1.6 CentOS7.2 Nginx1.11.4 PHP7 FuelPHP1.8 VagrantとVirtualBox...
FuelPHP

FuelPHP1.7を1.8にバージョンアップ

FuelPHPの1.8系の正式版がリリースされていた。 FuelPHP1.8の個人的な目玉はPHP7に対応したことだ。 FuelPHP releases v1.8 PHP7の環境で使いたいのでFuelPHP1.8.0へバージョンアップする。...
CentOS

さくらVPSにリモートリポジトリ置いてローカルからGitでPushして本番に自動反映

ローカルで修正したファイルをさくらVPSの本番環境へ反映するという運用を、Gitで行いたい。 プロジェクトをGitで管理する方法は以下を。 ローカルのFuelPHPのプロジェクトをGit管理する さくらVPS上のFuelPHPサイトをgit...
FuelPHP

さくらVPS上のFuelPHPサイトをgit cloneでローカルにもってきたときにやったこと

前回、ローカルのFuelPHPプロジェクトをGitで管理するよう設定した。 今回はリモート(さくらVPS)上で動いているFuelPHPプロジェクトをローカル(Mac)にgit cloneする。 ちなみにさくらVPS上のFuelPHPプロジェ...
FuelPHP

ローカルのFuelPHPのプロジェクトをGit管理する

ローカルのFuelPHPプロジェクトをGit管理にする。 最終的なゴールは、ローカル(Mac)で開発してるFuelPHPプロジェクトをGitで管理し、リモート(さくらVPSとGithub)へプッシュできるようにしたい。 前提 ・今までローカ...
Apache

MacのApacheにてFuelPHPのブログチュートリアル環境作成

FuelPHPのブログチュートリアルを、Macのローカル上に作成した。 ちょっと前の話なので細部は怪しいけど、作成した手順を残しておく。 このチュートリアルははじめてのフレームワークとしてのFuelPHPを書かれた方の記事。最近、紙版が出た...
FuelPHP

FuelPHPの出力エンコーディングとビューのセキュリティ

FuelPHPのセキュリティについての続き。 FuelPHPの出力エンコーディングと、ビューのセキュリティについて。 ちなみに「エンコーディング」とは、ある形式のデータを一定の規則に基づいて別の形式のデータに変換すること。「符号化」や「エン...
FuelPHP

FuelPHPのセキュリティ

久しぶりの FuelPHPネタ。 FuelPHPのセキュリティはどうなってんの? デフォルトでは Fuel は入力時に POST や GET 変数をフィルタせず、出力時にすべてをエンコードします。 Fuel はまた URI セグメントを使っ...