skillup

技術ブログ

PHP

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

投稿日:2016年1月11日 更新日:

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

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

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

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

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

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

php5.5とかphp5.6をインストールする

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

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

or

yumでepelのリポジトリを入れるのが一番簡単でしょう。

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

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

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

参考リンク

CentOSにPHP5.6をインストール

CentOS 7 に PHP 5.6 を yum でインストールする手順

cake3でのbake

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

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

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

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

-PHP
-,

執筆者:


comment

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

関連記事

no image

コード静的解析ツールを使った際の気づきなど

最近のプロジェクトでコード静的解析ツール(phpcs,phpmd)を使った際の気づきなど コードを書きながら常時エディタがチェックするタイプのものでないとまず無理(保存するたびでも無理だし、コミット時 …

no image

CakePHP3 Csvプラグイン

cakePHPでのCSVダウンロードプラグインを実装 Contents1 インストール2 プログラム3 注意点4 参考 インストール composer.jsonに下記のように書いてcomposer u …

no image

cakePHPのSSL設定+jQueryのError Loading Page

cakeで作ったアプリの認証画面でhttps環境だとError Loading Pageというエラーメッセージがでてしまい、ログインできないという事象が発生。 最初はSSLが原因かとおもっていたんです …

no image

インメモリデータベース redis

インメモリデータベースのredis(レディース)について。 キャッシュとして以前はmemcachedを使っていましたが、いろいろ多機能ということでredisをちょっと触ってみようかと。 Content …

no image

PHPでのスクレイピング

本日はPHPスクレイピングについて。 スクレイピング自体はRuby、Javaとやってきました。 PHPに関しては昔、正規表現でごりごりやってましたね。これを使えば何でもできるんで一番早いです。 が・・ …