cakePHPのインストール

1256 回閲覧 このエントリーをはてなブックマークする この記事のブックマークユーザー 永続的リンク2008/01/11 17:23:27 カテゴリ: サーバー関係
スポンサード リンク

前までに、データベースの設定、モデル、コントローラー、ビューの作成をしていたのに、今日みたら接続できなくなっていた。データも入れたはずだったのに・・・。でもそれは思わぬ形で原因が判明したのだが・・・。とりあえず、再度はじめからやった。
前回はコマンドでやらなかったので失敗したので今回はコマンドでやった。
 今日は、前回までやったことを改めて、メモする。

まず、cakePHPを以下のサイトよりダウンロードする。
http://cakephp.org/downloads/  今回は安定版(Stable)のcake_1.1.19.6305.tar.gzをダウンロード。
wgetでダウンロードすると「donation=complete」という名前のファイルになっている。これを

mv donation\=complete cake_1.1.19.6305.tar.gz

で名前を変える。そして展開する。

tar xzf cake_1.1.19.6305.tar.gz

展開されたファイルをコピーする

cp -R cake_1.1.19.6305/ /usr/local/apache/htdocs/cake


これでダウロードが完了した。
あとは、前回やったとおりに、進めてMVCを作成。
 http://cakeのインストールフォルダ/customersにアクセスして確認してみたら以下のエラーが出た

Warning: file_put_contents(cakeインストールフォルダ/app/tmp/cache/models/default_data_list) [function.file-put-contents]: failed to open stream: Permission denied in /home/foo/public_html/cake/cake/basics.php on line 867

http://d.hatena.ne.jp/SumiTomohiko/20061226/1167168033 にも関連記事がありますが、
「app/tmp/cache/modelsディレクトリを、Webサーバが書き込めるようにする必要がある」ということですね。
 今回はwディレクトリのオーナー権限をwebサーバーに変更のように対応した。

chown -R www.www cake/


これでエラーが消えた。

とりあえず、ここまで。

 →ツイッターのフォローはこちら
スポンサード リンク
         

関連記事

↑ページ上部へ

アクセスカウンター

今日 : 27 昨日 : 71

ブログ内容

主にウェブ関係のことを書いてます。たまにブレイクダンスとか他のことも書いています。

プロフィール

MICK

MICKです。

1983年1月24日生まれ。ウェブの世界にいるのは、偶然のようで必然なのかも。

好きなこと :
 挑戦すること。物事に没頭すること。勉強すること。
嫌いなこと :
 自慢話を聞くこと。人の悪口を言うこと。

運営サイト

      

カテゴリ一覧

サイト広告

オススメの書籍とか

感想

紹介

色々

最近のコメント

最新記事

注目記事

人気記事

最近の人気記事

人気の記事

関連サイト

運営サイト

色々

最近のトラックバック