Zend Frameworkインストール
入れてみる。
さっそく設定しようと思ったら、コマンドがいくつか入ってない!
ダウンロード/解凍
最新の安定バージョンをダウンロード。
パスは適当なところに設置
# cd /usr/share/php # wget http://framework.zend.com/releases/ZendFramework-1.11.11/ZendFramework-1.11.11-minimal.zip # unzip ZendFramework-1.11.11-minimal.zip # mv ZendFramework-1.11.11-minimal.zip ZendFramework
利用の設定
Zend Frameworkのファイルを読み込めるように設定。
インクルードパスを追記する。
# vi /etc/php.ini ;include_path = ".:/php/includes" include_path=".:/usr/share/php/ZendFramework/library"
URL変換にmod_rewriteを使用するため、コメントアウトをはずす
と思ったら外れてた。
# vi /etc/httpd/conf/httpd.conf LoadModule rewrite_module modules/mod_rewrite.so
さらに、.htaccessを有効にするために、追記。
ディレクトリは適当なところに。
# vi /etc/httpd/conf/httpd.conf <Directory "/var/www/public_html> # AllowOverride None AllowOverride All </Directory>
コントローラーまわりの設定
index.phpにアクセスを集中させる
上記で設定したディレクトリに作成
#vi .htaccess RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteRule .* index.php
最後に再起動
# /etc/init.d/httpd restart apache再起動
使えているかチェック
index.phpをさきほどのディレクトリに作成
<?php require_once 'Zend/Version.php'; echo Zend_Version::VERSION;
バージョン名でました!読み込めてます。
これで何か作ってみようかな。
その前にhttpd.confについてまとめるつもり。