[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 12/09 18:15 / Filesize : 230 KB / Number-of Response : 996
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【PHP】フレームワーク CakePHP 13ホール目【v2.0】



1 名前:nobodyさん mailto:sage [2011/11/09(水) 01:05:10.60 ID:???]
CakePHPは、Ruby on Railsの概念の多くを取り入れた、Rails流の高速開発とPHPの機動性を兼ね備えたフレームワークです
CakePHPから派生したLithium(li3)も専スレできるまではここでどうぞ
質問するときはCakePHPのバージョンを書きましょう

※他フレームワークとの比較等はスレ違いです
テンプレは>>1-5くらい

■本家
www.cakephp.org/
APIドキュメント
api.cakephp.org/
the Bakery
bakery.cakephp.org/
CakeQs
cakeqs.org/
CheatSheet (PDF)
cakephp.org/files/Resources/CakePHP-1.2-Cheatsheet.pdf
github - cakephp
github.com/cakephp

■日本語公式
cakephp.jp/
フォーラム
cakephp.jp/modules/newbb/
cookbook(マニュアル)
book.cakephp.org/ja

前スレ
【PHP】フレームワーク CakePHP 12ホール目【笑】
hibari.2ch.net/test/read.cgi/php/1309505626/

378 名前:nobodyさん mailto:sage [2011/12/30(金) 15:37:15.23 ID:???]
MVCが異音出してて壊れそうなので買いに行きたいんだけど、そろそろ値段は落ち着いてるのかな

379 名前:nobodyさん mailto:sage [2011/12/30(金) 23:17:06.65 ID:???]
おれが、おれたちがMVCだ!

380 名前:nobodyさん mailto:sage [2011/12/31(土) 04:56:39.85 ID:???]
MVCとは違うのだよ、MVCとは!

381 名前:nobodyさん mailto:sage [2011/12/31(土) 07:32:25.22 ID:???]
MVCであることを強いられているんだ!

382 名前:nobodyさん mailto:sage [2011/12/31(土) 07:56:47.38 ID:???]
早くMVCになりたい!

383 名前:nobodyさん mailto:sage [2011/12/31(土) 07:57:13.90 ID:???]
MVC48がレコード大賞だってよ

384 名前:nobodyさん mailto:sage [2011/12/31(土) 08:39:39.24 ID:???]
さあ、ケーキ作りに戻ろうか。

385 名前:nobodyさん mailto:sage [2011/12/31(土) 19:39:46.96 ID:???]
結局>>362が一番アホだったなw


386 名前:nobodyさん mailto:sage [2012/01/02(月) 13:43:43.74 ID:???]
2



387 名前:nobodyさん mailto:sage [2012/01/02(月) 16:43:04.06 ID:???]
新年だし1.3系のシステムを2.0系に作り直してみるぜ

388 名前:nobodyさん mailto:sage [2012/01/02(月) 17:00:58.05 ID:???]
それは貴方にいかなる利益をもたらすのか?

389 名前:nobodyさん mailto:sage [2012/01/02(月) 17:34:39.76 ID:???]
勉強にはなる。

390 名前:nobodyさん mailto:sage [2012/01/02(月) 17:59:16.89 ID:???]
「使わない機能を切る」みたいな機能があればいいのにな。
なんでもかんでも読み込むから重くなるんだと思う。


391 名前:nobodyさん mailto:sage [2012/01/02(月) 18:45:39.31 ID:???]
>>388
他にも2.0で新規に作ったシステムがあって、それと同時に開発してるから、バージョンが違うとややこしい
あとコードが汚いからイチから書き直したいというのもある
いずれにせよ、古くなったバージョンからはさっさと離れたい

392 名前:nobodyさん mailto:sage [2012/01/02(月) 18:47:28.84 ID:???]
2.0って?p=1みたいな感じでもキャッシュは効くのかな

393 名前:nobodyさん mailto:sage [2012/01/02(月) 20:59:19.72 ID:???]
1から作りたいなら、いっそのことCake風オレオレフレームワークを作れよw
俺はそんな感じの作ってるよ。


394 名前:nobodyさん mailto:sage [2012/01/02(月) 21:23:42.17 ID:???]
cakeやるんだったらbakeって覚えとかなきゃマズい?すげぇかったるそうなんだけど。

395 名前:nobodyさん mailto:sage [2012/01/02(月) 22:01:40.40 ID:???]
楽できなくてもいいなら問題ない

396 名前:nobodyさん mailto:sage [2012/01/02(月) 22:15:37.39 ID:???]
>>395
まぁ使う方が楽なんだろうけど、やんないならやんないで別にいいって部類ならスルーしちまおうかと思って。



397 名前:nobodyさん mailto:sage [2012/01/02(月) 22:19:15.79 ID:???]
てか、bakeやらなくても1回作った物をコピーすれば良いだけじゃん。
同じような箇所が結構あるだろ

398 名前:nobodyさん mailto:sage [2012/01/02(月) 23:08:17.97 ID:???]
>>394
cakeに用意されているサンプルデータでいいから、1回はbake体験した方がいい。
ひな形とはいえ、MVC全部を作ってくれるのは助かる。

399 名前:nobodyさん mailto:sage [2012/01/03(火) 00:17:03.05 ID:???]
bakeやった方が良さそうという事がわかった。サンクス。

400 名前:nobodyさん mailto:sage [2012/01/03(火) 03:59:04.88 ID:???]
フォームヘルパーをカスタマイズしたいときって多いと思うんだけど、どうやってる?
1.helpers/form.phpをapp以下にコピーして改造
2.FormHelperを継承したMyFormHelperを作成
1→Cakeのバージョンアップ時に問題
2→ビューでの変数名がFormじゃなくなるのが嫌

401 名前:nobodyさん mailto:sage [2012/01/03(火) 08:57:05.67 ID:???]
>>400
半角スペースは投稿時に省略される。

>.2.FormHelperを継承したMyFormHelperを作成
今回はこっちを採用した。html5の input email を使いたくて、FormHelperを継承した。

402 名前:nobodyさん mailto:sage [2012/01/03(火) 13:58:48.66 ID:???]
JavaScript系のヘルパー使うのって普通にjQueryのコード埋め込むのと比べてメリットありますか?

403 名前:nobodyさん mailto:sage [2012/01/03(火) 15:17:25.79 ID:???]
PHPファイルで使える

404 名前:nobodyさん mailto:sage [2012/01/04(水) 00:34:45.46 ID:???]
結局MyFormHelperをビューで$this->Formという変数名で使うことはできないの?

405 名前:nobodyさん mailto:sage [2012/01/04(水) 00:43:36.30 ID:???]
>>404
namespaceでも使えば出来るんじゃないの?

406 名前:nobodyさん mailto:sage [2012/01/04(水) 09:38:54.30 ID:???]

>>404
https://github.com/joebeeson/analogue



407 名前:nobodyさん mailto:sage [2012/01/04(水) 20:46:12.62 ID:???]
誰かAppModelをオーバーライドして
複合主キーにも対応させてくれないか?

408 名前:nobodyさん mailto:sage [2012/01/04(水) 22:17:55.77 ID:???]
断る

409 名前:nobodyさん mailto:sage [2012/01/04(水) 23:27:58.25 ID:???]
みんなfunctionの頭にpublicってつけてる?
2.0のブログチュートリアルを見るとつけてたりつけてなかったりだけど、
何も書かなければデフォでpublicだから省略していい気がするんだけど、
書いた方が(見栄え的に)お行儀のいいコードだったりする?
book.cakephp.org/2.0/en/tutorials-and-examples/blog/part-two.html

410 名前:nobodyさん mailto:sage [2012/01/05(木) 00:24:31.76 ID:???]
>>409
一応CakepPHPのコーディング規則ではそこまで書いてないので、好きにすればOKかと。
ただし、メソッド名の方に規則があって、protectedの場合はメソッド名の先頭をアンダーバー、
privateの場合はメソッド名の先頭をアンダーバー2つ。

book.cakephp.org/2.0/en/contributing/cakephp-coding-conventions.html#method-definition

411 名前:nobodyさん mailto:sage [2012/01/05(木) 01:57:28.20 ID:???]
変数は必ずpublic/privateつけて、メソッドはpublicなら省略するのが俺ルール。
つけたほうが一貫性があっていいとは思うんだけど、
public function 関数名
と書くと、public functionが長すぎて、ぱっと見たとき関数名に目が
行きにくいんだよな。変数は常にpublic/private意識しておくけど、
メソッドはほぼpublicで問題ないし。

412 名前:nobodyさん mailto:sage [2012/01/05(木) 02:06:02.96 ID:???]
>>410 >>411
サンクス
見た目すっきりさせたいしpublicは無しで統一するわ

413 名前:nobodyさん mailto:sage [2012/01/05(木) 02:32:44.05 ID:???]
public付けないと気持ち悪くね?
1.3時代からpublic付けてたんだが。

414 名前:nobodyさん [2012/01/05(木) 12:39:38.01 ID:6HbHp9Xn]
CakePHPを勉強し、自前のウェブサイトを構築したおかげで、ウェブサービスの企画があっという間できるようになった。
頭の中に、ウェブサービス構築のための常套手段が植え付けられたからだと思う。
CakePHPというよりもフレームワークを使用するメリットと言った方が適切かな。


415 名前:nobodyさん mailto:sage [2012/01/05(木) 17:48:11.25 ID:???]
2.0になって、404吐かせるのがcakeErrorからthrow new NotFoundException()に変わったせいか、
AppControllerのbeforeFilterでsetした値が404の時にビューに反映されないようになった?
全ページでヘッダー部分に表示させてる共通データの部分が、404の時だけundefined variableになってしまう
SQLログ見るとデータ自体は取ってきてるみたいだけどsetしたはずのデータがビューに反映されない

416 名前:nobodyさん mailto:sage [2012/01/05(木) 17:52:46.12 ID:???]
>>413
コア見るとpublicつけてるみたいね
コアと共通表記にしたいのならpublicつけるべきだと思う



417 名前:nobodyさん mailto:sage [2012/01/05(木) 21:37:19.55 ID:???]
>>415
ビューがClassRegistyに登録されなくなったから、ビューの別インスンタンスが生成されて
それが使われる。
あとデフォルトのExceptionRenderer(というか、CakeErrorController)はbeforeFilter()まで実行しない。
beforeFilterで例外飛ばすときもあるじゃん?
というわけでExceptionRendererを継承したクラスを作ってそれを使うのがお勧め。
_getController()でもオーバーライドすればいいじゃないの。

418 名前:nobodyさん mailto:sage [2012/01/05(木) 22:25:09.07 ID:???]
>>417
ありがとう
なんか取り回しが悪くなった気がして仕方ないがw

419 名前:nobodyさん [2012/01/06(金) 01:07:10.01 ID:yz+Wi1W6]
Model::find('all')のfieldsにサブクエリを使いたいんだけど
どうすればいいですか?

420 名前:nobodyさん mailto:sage [2012/01/06(金) 06:11:17.85 ID:???]
セッションファイルってどれだけ溜めてもいいもん?
云万になるとlsが遅くなる気がするけど、
PHPがセッションファイルを直接取ってくるんならとくに大丈夫なのかな

421 名前:nobodyさん mailto:sage [2012/01/06(金) 07:36:47.81 ID:???]
>>420
全列挙する必要がある ls には O(N) 必要
それに対して目的のファイルが判っている場合は O(log N) に収まる
古いファイルシステムだとまた話が変わってくるが

422 名前:nobodyさん mailto:sage [2012/01/06(金) 07:42:05.08 ID:???]
>>421
100万あっても無視できる程度になりそうですね

423 名前:nobodyさん mailto:sage [2012/01/06(金) 09:12:24.69 ID:???]
ファイルってインデックス化されるん?
そらされるか…

424 名前:nobodyさん mailto:sage [2012/01/06(金) 10:03:42.70 ID:???]
インデントはスペース派なんだけど、
Cakeはタブだよね?

スペース派の人どうしてる?
Cakeに合わせてる?

425 名前:nobodyさん mailto:sage [2012/01/06(金) 11:54:55.28 ID:???]
プロジェクトや会社によってはPEAR規約(っぽいもの)で開発してたりするよ

426 名前:nobodyさん mailto:sage [2012/01/06(金) 14:42:53.01 ID:???]
cakephp2.0を置いてHelloコントローラとindexアクションとhelloビューを作って
localhost/helloにアクセスするとhelloビューの内容が読み込まれましたが
localhost/にアクセスするとcakephpのreadme見たいな感じのページがでてしまいます
localhost/にアクセスした場合のデフォルトのコントローラをhelloにしたいのですがこれはどこのファイルに設定するのでしょうか?



427 名前:nobodyさん mailto:sage [2012/01/06(金) 15:56:30.42 ID:???]
routes.php

428 名前:nobodyさん mailto:sage [2012/01/06(金) 23:03:59.16 ID:???]
>>424
自分で書いたコードはスペースインデント
routes.phpとか既に用意されているファイルはタブインデント
一人プロジェクトだから細かいことは(゚ε゚)キニシナイ!!

429 名前:nobodyさん mailto:sage [2012/01/07(土) 08:27:20.92 ID:???]
携帯からアクセスがあったときは、
app_controller の before_filter で

header('Content-Type: application/xhtml+xml; charset=Shift_JIS');
という風にHTTPヘッダの content-type と charset を設定して、本来

Content-Type: application/xhtml+xml; charset=Shift_JIS
このヘッダが送られるはずが、

Configure::write('debug', N);
この設定を、0(デバッグ無し)に変更すると、

Content-Type: text/html
と、出力されてしまう。
(3 にするとちゃんとxml用のヘッダが送られるのは確認済み)

このケースが逆なら、手動でヘッダを送る前にデバッグ情報が送られているのかなと思うのですが、
デバッグ無しにすると、別のヘッダが送られているのが不思議です・・・。

どのファイルのどこでHTTPヘッダが送られているかって確認できましたっけ?

430 名前:429 mailto:sage [2012/01/07(土) 08:33:08.99 ID:???]
大事なことを言い忘れていました。
>>429の現象はさくらの本番サーバにアップしたときにのみ起こります。
開発環境のlocalhostではdebugの値に関係なく、
意図したHTTPヘッダが送られています。

アドバイスいただければ幸いです

431 名前:nobodyさん mailto:sage [2012/01/07(土) 12:27:32.35 ID:???]
一部のアクションでしか使わないコンポーネントを全部ロードするのは無駄ですが
アクションに応じて、ロードするコンポーネントを変更することはできないのでしょうか?


432 名前:nobodyさん mailto:sage [2012/01/07(土) 13:24:04.51 ID:???]
>>431
App::importは?

book.cakephp.org/1.3/ja/view/876/%E3%83%9E%E3%83%8B%E3%83%A5%E3%82%A2%E3%83%AB#!/1.3/ja/view/936/%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%A9-%E3%83%A2%E3%83%87%E3%83%AB-%E3%82%B3%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%8D%E3%83%B3%E3%83%88

433 名前:nobodyさん mailto:sage [2012/01/07(土) 13:52:12.56 ID:???]
>>432
リンク先は違う情報だったけど要は
App::import('Component', 'Mailer');
$Mailer = new MailerComponent();
$Mailer->initialize( $this );
$Mailer->startup( $this );
ってやればいいのかな?


434 名前:ひろみちゃん mailto:sage [2012/01/07(土) 17:28:25.09 ID:???]
>>431
2.0からコアの機能で動的に読めますが、1,x系は拙作のHackプラグインを使うことによって
期待する機能が提供されます。
https://github.com/hiromi2424/hack_plugin
Alias->loadComponent('Mailer');
startupするかは第3引数にtrueを指定すればOKです。
ドキュメントが整備されてないのですが需要があればします。
あとプラグイン名が厨二病臭いですが厨二病なので諦めてください。

435 名前:nobodyさん mailto:sage [2012/01/07(土) 17:52:24.37 ID:???]
>>434
ありがとうございます
拝見しましたが、思ったより長いですね
>>433のやり方じゃ駄目で、このようにきっちりやるべきなんでしょうか

436 名前:ひろみちゃん mailto:sage [2012/01/07(土) 18:00:20.89 ID:???]
>>435
短期的には>>433のやり方でも問題ないです。
メールのマネージャー程度のコンポーネントならまず大きな問題は起こりえないでしょう。
長期的に見れば、2.0で導入されるやり方に近いほうがより良いと思います。



437 名前:nobodyさん mailto:sage [2012/01/07(土) 18:15:00.53 ID:???]
わかりました、ありがとうございます
コードはありがたくいただきます

438 名前:nobodyさん mailto:sage [2012/01/07(土) 21:17:09.01 ID:???]
2.0でこのAdminAuthComponentがちゃんと動いている人いる?
www.1x1.jp/blog/2008/01/cakephp_adminauthcomponent.html

開発環境では問題なかったんだけれども、レンタルサーバーに上げてみたら
> header("WWW-Authenticate: Basic realm=\"Please Enter Your Password\"");
のところが効いてないのか、Basic認証のダイヤログが出ずにAuthorization Requiredと表示されてしまう。

HTTPヘッダーを見てみたところ、開発環境(正しく動いている環境)では
>HTTP/1.1 401 Authorization Required
となっているのが、本番(正しく動かない環境)では
>HTTP/1.1 200 OK
が出てしまっている。

ちょっと>>429の状況に近いかも知れないけど、自分の方はdebugの値に関係なくheaderがちゃんと送信されてない感じ

439 名前:438 mailto:sage [2012/01/07(土) 21:49:27.70 ID:???]
すまん、自己解決
CGI版のPHPだとBasic認証効かないのね

440 名前:nobodyさん mailto:sage [2012/01/07(土) 22:13:13.36 ID:???]
2になってからちょっと軽くなった?
1.xと比べてシャキシャキ動いてる気がする

441 名前:nobodyさん mailto:sage [2012/01/07(土) 22:51:46.73 ID:???]
2.0.5ぐらいになってるけど、バグは減った?

442 名前:nobodyさん mailto:sage [2012/01/07(土) 23:02:34.52 ID:???]
なに、動きが軽くなるなら乗り換えたいが

443 名前:nobodyさん mailto:sage [2012/01/08(日) 01:17:09.40 ID:???]
何となく軽いと言うだけでベンチを取ったわけじゃないので話半分に聞いてくれ

444 名前:nobodyさん mailto:sage [2012/01/08(日) 03:29:35.66 ID:???]
そうか、ベンチ取った人とかいないのかな

445 名前:nobodyさん mailto:sage [2012/01/08(日) 14:39:21.96 ID:???]
doophp.com/files/benchmark.png
dev版だけど、多少軽くなってるみたいだな

446 名前:nobodyさん [2012/01/09(月) 00:29:39.74 ID:pfm1AGOc]
controllerでfindするときのorderを
'order' => array('Person.secondname ASC')
のようにしているんですが、複数のorder条件をつけるのはどうしたらいいですか?

具体的には苗字順に並べるようにしてるんですが、苗字がない人は下の名前(Person.firstname)を参照して五十音で並べたいです



447 名前:nobodyさん mailto:sage [2012/01/09(月) 00:37:51.69 ID:???]
自己解決しました
$options['order'] = array(
'Person.secondname, Person.firstname ASC'
);
で$optionsをうしろにくっつければいけました

448 名前:nobodyさん mailto:sage [2012/01/09(月) 00:53:14.64 ID:???]
>>446です>>447では解決してませんでした。。

449 名前:nobodyさん mailto:sage [2012/01/09(月) 01:58:03.73 ID:???]
orderがarrayになってるんだから分かるだろ?

450 名前:nobodyさん mailto:sage [2012/01/09(月) 06:19:15.24 ID:???]
コントローラーで
function index($param){
とアクションを作っていて、URLで
コントローラー名/index/パラメータ
と呼ばすに
コントローラー名/パラメータ
とやっても動くようにするにはどうすればよいでしょうか
ぐぐるとRoutesを使う例が出てきましたが、それだと他のアクションが使えなくなるようでした
アクションとして存在しない時のみ、indexのパラメータとして扱うことはできないでしょうか

451 名前:nobodyさん mailto:sage [2012/01/09(月) 08:57:47.96 ID:???]
>>450
$paramが数値なら、ルーティング規則でその部分に(数値であることの)正規表現を書けば
いける。詳しくはぐぐって。
だめだったらカスタムルートオブジェクトを作成してひーこらするしかない。頑張って。

452 名前:nobodyさん mailto:sage [2012/01/09(月) 08:58:56.35 ID:???]
その部分にってのは紛らわしいなごめん
Router::connect()の第3引数で指定するってこと。

453 名前:nobodyさん mailto:sage [2012/01/09(月) 09:04:31.25 ID:???]
調べ中ですがまだうまくいっていません
ちなみに$paramは文字列で、複数ある場合もありますが大丈夫でしょうか

454 名前:nobodyさん mailto:sage [2012/01/09(月) 09:46:49.44 ID:???]
数値ならってわざわざ書いたのはなんでだと思う?

455 名前:nobodyさん mailto:sage [2012/01/09(月) 23:29:06.48 ID:???]
cakephpのサイトだけ紹介してるサイトないかな

456 名前:nobodyさん [2012/01/09(月) 23:34:27.49 ID:SU3KFcHv]
2になって、AuthComponentがかなり洗練されたね



457 名前:nobodyさん mailto:sage [2012/01/09(月) 23:37:13.69 ID:???]
CakePHPでページを表示すると下の方にsqlを200件だしているような表示になります
これは実際に200件実行してるということでしょうか
すると問題ありますかね

458 名前:nobodyさん mailto:sage [2012/01/09(月) 23:43:44.32 ID:???]
件数取得してるだけじゃないのか?
sqlを200回実行してるわけねーだろ


459 名前:nobodyさん mailto:sage [2012/01/09(月) 23:49:11.21 ID:???]
>>458
ありがとうございます。
(default) 262 queries took 46 ms こう表示されてました。

460 名前:nobodyさん mailto:sage [2012/01/09(月) 23:55:34.73 ID:???]
>>459
262回クエリ投げてるな
どんなページだか知らないがさすがに多すぎると思う
っていうか、自分で実装したコードなんだろうからクエリ回数くらい検討つくだろう
アソシエーションで勝手にいっぱい持ってきているのならcontainableで引っ張ってくるデータを厳選すればいいぞ

461 名前:nobodyさん mailto:sage [2012/01/09(月) 23:58:51.05 ID:???]
>>460
ありがとうございます。
containable調べてみます


462 名前:nobodyさん mailto:sage [2012/01/10(火) 01:48:35.15 ID:???]
containつかったら88 queriesまで減らせませした


463 名前:nobodyさん [2012/01/10(火) 03:05:48.92 ID:Rzgwr3Tg]
CakePHP2.1alpha を早速いれて試してみたが、エラーメッセージ(スタックトレース)がかなり見やすくなってる

464 名前:nobodyさん mailto:sage [2012/01/10(火) 05:46:55.61 ID:???]
Cakeって気付くとめちゃめちゃクエリ投げてるよね
遅い原因の一つはこれか?

465 名前:nobodyさん mailto:sage [2012/01/10(火) 10:19:59.29 ID:???]
今頃気づいたのか
Yiiにしとけ
CakePHPはオワコン

466 名前:nobodyさん [2012/01/10(火) 12:07:44.08 ID:+4VQFJJn]
v1.2の話なんだけど
aテーブル
bテーブル
a_bテーブル
があるとして
a にhasAndBelongsToManyを設定して
a_b にbelongsToを設定したら、このbelongsToがスルーされる。なぜだかわかる?
削除用に設定したいんだけど、毎回bindModelするしかないのかな。




467 名前:nobodyさん mailto:sage [2012/01/10(火) 12:11:35.74 ID:???]
Yiiってほとんどのレンタルサーバーで使えないじゃんw

468 名前:nobodyさん mailto:sage [2012/01/10(火) 13:05:20.54 ID:???]
PDO使うからか?

469 名前:nobodyさん mailto:sage [2012/01/10(火) 13:14:52.36 ID:???]
Yiiっていいの?

470 名前:nobodyさん mailto:sage [2012/01/10(火) 13:32:02.30 ID:???]
>>466
recursive設定するのはどうかな

471 名前:nobodyさん mailto:sage [2012/01/10(火) 19:50:56.57 ID:???]
最近2.0使ってるんだけど、本番環境時に/foos/barとか適当なURLにアクセスすると
表向きは404返してくれるんだけど、error.logにmissing controllerが記録されるようになった気がする
テスト環境時はmissing controllerエラーを表示してくれてOKだけど、本番でそれがerror.logに記録されるのはなんか変じゃないか?
/robots.txtとか/favicon.icoとかにアクセスがあったら、ひたすらerror.logに記録されちゃってるし(ファイルがない場合)

472 名前:nobodyさん mailto:sage [2012/01/10(火) 21:31:38.90 ID:???]
それ、php.iniの設定では?

473 名前:471 mailto:sage [2012/01/10(火) 22:52:12.56 ID:???]
>>471
説明不足ですまぬ
/app/tmp/error.logに記録されまくって困っている

474 名前:nobodyさん mailto:sage [2012/01/11(水) 09:07:32.93 ID:???]
>>471
.htaccessでなんでもかんでもCakePHPに渡すようになってる事が問題

475 名前:nobodyさん mailto:sage [2012/01/11(水) 16:35:42.80 ID:???]
設定でExceptionHandlerがログを取るかどうかが指定できたような気がする
今再インストール中で確認できないが

476 名前:471 mailto:sage [2012/01/11(水) 19:36:53.02 ID:???]
>>474
1.3の頃はそんなことなかったんだけどなあ

>>475
サンクス
ちょいと調べてみる



477 名前:nobodyさん mailto:sage [2012/01/12(木) 06:51:34.68 ID:???]
2.0ではController::cakeError()の代わりにどうやってエラー画面出すの?

478 名前:nobodyさん mailto:sage [2012/01/12(木) 13:41:50.62 ID:???]
>>477
c-brains.jp/blog/wsg/11/12/08-114554.php






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<230KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef