skillup

技術ブログ

PHP

php5.6のインストール+cake3でのbake

投稿日:

cake3を動かしたい場合、PHP5.4以上でないと動きません。

2016年1月現在、CentOS6でyumでPHPをインストールする場合、php5.3ですので、5.4以上を入れる場合、別のリポジトリから引っ張ってくる必要があります。

もちろんPHP7でもいいのですが、新しいバージョンの場合、いろいろとリスクもあり、まだまだ5.Xを使いたいという方もいるでしょう。

今回PHP5.6をインストールする場合についてメモしておきます。

既存のPHPのアンインストール

すでにphp5.6よりも下位のバージョンが入っている場合はアンインストールしましょう。

http://qiita.com/ykyk1218/items/c859870ef8dac79f5e1c

PHP5.6以上のインストール

まずはepelとremiのリポジトリを追加します。

下記コマンドでphp5.6がでていればOKです。

下記コマンドでインストールを行います。

php -vで5.6系がインストールされていればOKです。

参考リンク

http://qiita.com/pakiln/items/645e8a97cde46b59f9f8

http://weblabo.oscasierra.net/centos7-php56-install/

cake3でのbake

近年のフレームワークでは最初からコードを書いていくのではなく、一覧、新規追加、編集、削除といった基本機能のコード自動生成機能がある場合が普通です。

cakeにももちろんありまして、cake3に関しては新しい仕様ということもあり、これを使ってコードを生成するほうが楽でしょう。

binディレクトリの中に入り、

と打つとMVCの基本的なソースができています。

-PHP
-,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

cakePHPでの直SQL

今回はCakePHPにて直のSQLを書く方法を。 cakePHPにて大概の処理はもともと備わっているコマンドでなんとかなりますが、まれに直SQLを書いたほうがらくなこともあります。 書き方その1 [c …

no image

cakeでの多対多を含んだ検索に関して

cakeを使って多対多を実現する方法はこのエントリーで紹介しました。 が、多対多を含む検索をする場合は一筋縄ではいかず結構面倒くさいです。 通常cakeで検索を行う場合、 ‘conditi …

no image

PHPでのPDF出力 テーブル

PDFで何かを出力する場合、ほとんどが納品書や請求書などの帳票でしょう。 これらもfpdfで出力することができます。 Contents1 ソース2 サンプル3 参考リンク ソース [crayon-5a …

no image

PHPエルビス演算子

PHP エルビス演算子について えープログラムでよくあるnullかどうかをチェックしてnullじゃなければその値を使い、そうじゃなければディフォ値を使うみたいな処理 例えばPOSTを受けてそれを変数で …

no image

Laravel5.4インストール&ルーティング

来月からの仕事でLaravel5.4を使うことになったのでテストがてら自宅で勉強。 とりあえず下記リンクが参考になりました。 Laravel5.4でシンプルなCMSを作るチュートリアル 初めてのLar …