5
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Cakephpの導入時のエラー解消について

Last updated at Posted at 2014-04-08

開発環境
Linux CentOS
php 5.4
apache 2.*

putty/WinSCPを使用

1、Cacheへの書き込み権限の付与。
cakeのディレクトリ内以下で

cake/tmp/app/cache

で右クリック→プロパティ→書き込み権限の部分をすべてチェック

また下にある、再帰的に書き込み権限を与えるというチェックボックスにもチェックを入れる
(これにより、cache以下のディレクトリにも書き込み権限が与えられる。)

writableという表示は書き込み権限に関するエラーコード

これでおそらくwritableと記載してある、書き込み権限のエラーは解除されるはず。

次におそらく出てくるであろうtimezone設定のエラー。
日本で作業する場合は、

/etc/php.ini

にあるPHPの設定ファイルで

;date.timezoneと書いてある場所を探し、

(;)date.timezone = Asia/Tokyo

コメントアウトされている場合はコメントアウトをはずす。

CSSが適用されないエラーについて

mod_rewrite
.htaccess
の設定がなされていない。
(appacheはデフォルトの状態では.htaccessがNoneになっている。)

http://www.phpbook.jp/cakephp/install/index3.html
に詳細が載ってる。

app/tmpディレクトリへのアクセスの権限がない。
WinSCP上で
app/tmp
で右クリック→プロパティ→書くこみ権限のWにチェックする。
→再帰的に~をチェック
これでtmp以下のファイルにも書き込み権限が付与される。

※随時更新
※エラーの修正の仕方ほかにもありましたら教えてください。

※エラーの検索の仕方。
CakePHPの場合、エラー部分はブラウザアクセスした際にエラー項目として表示されることが多いので、エラー内容をまんまググると何かしら日本語のドキュメントにあたることがある。

5
6
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
5
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?