Zend Framework 1.9.3PL1+zfコマンド
インストールしてみた。
参考
インストール
$ cd /tmp/ $ wget https://packages.zendframework.com/releases/ZendFramework-1.9.3PL1/ZendFramework-1.9.3PL1.tar.gz $ tar zxvf ZendFramework-1.9.3PL1.tar.gz $ sudo mv ZendFramework-1.9.3PL1 /usr/share/php/ # sudo vi php.ini include_path = ".:/usr/share/php/ZendFramework-1.9.3PL1/library" $ sudo /etc/init.d/httpd restart
コマンドラインツールを使いたい
プロジェクトを作成 - Zend Framework Quick Start - Zend Framework
ここに書かれているzfコマンドを使いたい。
$ sudo ln -s /usr/share/php/ZendFramework-1.9.3PL1/bin/zf.sh zf
Zendバージョン確認。
$ zf show version Warningたくさん Warningたくさん Warningたくさん Warningたくさん
ググると同じような現象になっていた方がいらっしゃいました(参考1)。
バージョン情報は最後に出力されましたが気持ち悪い。
何か解決方法ないかなーと再度ググる。
たしか「Zend Abstract 90 Warning」でググったはず。
そして参考2に辿り着き、以下の対応をしました。
$ emacs /usr/share/php/ZendFramework-1.9.3PL1/library/Zend/Tool/Framework/Loader/Abstract.php # L90 include_once $file; ↓ if (!is_dir($file)) { include_once $file; }
zfコマンドを使う。
$ zf create project hoge