LoginSignup
0
0

More than 5 years have passed since last update.

LinuxMintでCakePHP3+PHP7+Eclipse メモ

Last updated at Posted at 2016-04-07

新しい案件でCakePHP3+PHP7を使用することになった。

開発環境は、環境は即複製できる物が良い!と煩い人が居るので
OSはLinuxを試すことにした。(ライセンスのあるOSだと複製できない)
※私以外のメンバー2名はWindows機にIDE入れてモクモクやってる。。

Windowsと同様に使用したいので、GUIでかつ軽量なmintを使用することにした。

IDEは有識者からPHPStromを薦められたのだが有料なのでNG
NetBeansを使用するつもりでインストールまでしたのだが、未だPHP7に正式対応していないためNG
(β版ではPHP7対応、CakePHP3未対応)
結局Eclipseを使用することになった。
以下が使用環境とVersion (どれも最新に近い物を使用)
Linux Mint17.3 mate(32bit)
PHP7.0.4
CakePHP3.2.6
XAMPP for Linux 7.0.4
Eclipse-php-mars-2
pleiades1.6.0

キーワードのメモ程度だが
何か所か躓いたところを以下にあげる。 

mint付属ツールのソフトウェア管理からEclipseを選択インストールすると最新バージョンが入らない
 → 直接サイトからtarをダウンロードした
Eclipse日本語プラグインがコピーしただけでは動かない。
 → 設定ファイルに追記
CakePHP3のコマンドが2と少し違う。(View→Template)
composerを使用せずに作成したため、.htaccess(一番上の ディレクトリ)が作成されず、悩む。
※CakePHPに慣れてる人なら即気づくかもしれない
検索しまくって辿りついたのは結局、版元サイトだった。
http://book.cakephp.org/3.0/ja/installation.html

全部書き切れてないかもしれないが、基本的には設定ファイルの記述修正が多かった。(インスト場所が違うとか)

CakePHP使ったことが無かったので、どの様な物かも知らなかったのだが
いわゆるRuby on Railsの様な自動生成系ツール包含フレームワークらしい。
まあ、便利かも

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0