さくらインターネットにZend Frameworkを導入したときのメモ
1.Zend Frameworkの入手
$ pwd
/home/ユーザ名
$ mkdir lib
$ cd lib
$ wget http://framework.zend.com/releases/ZendFramework-1.9.2/ZendFramework-1.9.2.tar.gz
2.Zend Frameworkの配置と展開
$ tar xvfz ZendFramework-1.9.2.tar.gz
3.php.iniの設定
さくらインターネットサーバコントロールパネル>[サーバツールの設定]>[PHP設定の編集]
include_path = “/home/ユーザ名/lib/ZendFramework-1.9.2/library”
4.動作確認
$ mkdir $HOME/www/test
$ vi $HOME/www/test/index.php
require_once 'Zend/Date.php';
$date = new Zend_Date();
echo $date->get(Zend_Date::RFC_2822);
5..htaccessの設定
存在しないリクエストは全てindex.phpに処理させる。
$ cd $HOME/www/test
$ vi .htaccess
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php [L,QSA]
6..htaccessの動作確認
$ vi test.html
てすとです。
ブラウザで以下を確認
1)http://ドメイン/test/
→index.phpが表示されること
2)http://ドメイン/test/aaa.html ※)存在しないURL
→index.phpが表示されること
3)http://ドメイン/test/test.html
→test.htmlが表示されること
関連するかもしれない記事
- WordPressのアクセス解析(カウンター)プラグインCounterize IIを導入
- さくらインターネット+サブドメイン+サブディレクトリ+Nucleus+NP_CustomURL
- さくらインターネットでCVSを利用する
- tera termでSSH接続 -公開鍵暗号方式(RSA)
- FreeBSD(さくらインターネット)へのNucleusCMSのインストール
他のブログも読む



0 Responses
Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.