元スレ【PHP】Yii Framework
php覧 / PC版 /みんなの評価 :
402 = :
パスを修正したらエラーになるってのは、具体的にどういうことですか?
あとyiiはapcなどが必須ではなく、「利用できる」だけですので、使わなくても特に問題ありません
403 = :
昨日からYiiをはじめたばかりでドキュメントを読み飛ばしてるかもしれませんがphp.iniのパスというのは何かしないとだめですか?
たとえばframeworkとprotectedはドキュメントルートに置きたくないので
以下のようにパス修正・ファイルの移動してるんですがこの後にエラーがでます。
サーバを再起動すると直ったり直らなかったりします。
直らないときは1から同じものを作ったら直ります
エラーが出たら、エラーが出る直前でecho 1;exit;してブラウザで閲覧後にこのコードを消すと別のエラーが発生したりと原因も良く分からないです
/aaa/bbb/framework
/aaa/bbb/protected
/aaa/bbb/protected/config/main.php
■エントリスクリプト
require_once(dirname(__FILE__).'/../framework/yii.php');
$configFile = dirname(__FILE__).'/../protected/config/main.php';
Yii::createWebApplication($configFile)->run();
■config/main.php
<?php
return array(
'basePath' => '/aaa/bbb/protected',
);
404 = :
まぁこのあたりでこけるなら、ぶっちゃけなに使おうが難しい気はするな
相対で指定したファイルパスがうまく引けない原因がわからない、とかって
別にyiiだから起きてる問題ってわけじゃないしなぁ
エラーをはいた処理が読もうとしたパス文字列と、実際に参照したい対象のフルパス
両方を取得して比較してみりゃいいだけの話だと思うけれど
それに問題がなければ権限じゃね
405 = :
linuxサーバでlolipopとさくらの鯖と自宅のWindowsで同じ症状なので権限の問題ではないと思います
相対パスは合ってますしパスが絶対パスでも症状は同じになります
はやり日本語情報が少ないので日本で流行ってない状況での初心者の使用は控えるべきかもしれませんね
406 = :
そうだね
使える人だけが使って楽出来ればいいのさ
407 = :
config/main.phpのbasePathの値ですが
'basePath' => dirname(__FILE__).DIRECTORY_SEPARATOR.'..',
で良い気がしますが、どうですか?一応これはデフォルトの値です
あと、Yiiを触りたてなら
まずドキュメントルートにframework, protectedを設置して
一つずつ、置き場所を変えるなり、設定を変えるなりして、やっていったほうがいいかもしれないですね
順々にやっていくと、どこでエラーが出るのか把握できますし
408 = :
modelのファイル名が違うんじゃないの?
大文字小文字が間違ってるとかさ
409 = :
初心者ってまじ初心者なんだな
410 = :
出たこういう人を見下す奴
411 = :
まぁ盛り下がってるし良いんじゃない?
答えたい人が答えるだけだし
412 = :
初心者を見下したり、自分が地球の中心にいると思ってる奴なんてどこにでもいるさ
413 = :
>>411
ものすごくスレ違いだけど盛り下がるって言葉使う奴ってゆとりか韓国人だな
414 = :
>>411じゃないけど、俺韓国人かも・・・
415 = :
韓流ブームだしモテて丁度良いんじゃねぇかな?
416 = :
yii関連以外の話は控えてください。初心者より程度が低く見えるので。
417 = :
controllerの$this->render("テンプレート名",array("title"=>"ページタイトル"));
としたときに
views/layouts/main.php内に<?php echo $title;?>と書いても表示できなくて
views/site/index.php内に<?php echo $title;?>と書いたら表示できました
layoutsないのテンプレートに表示させるにはどのように書くのでしょうか?
418 = :
>>403
Yiiは本職じゃない俺が回答するのもなんだけど。
その症状から分かることはキャッシュの影響だよ。
鯖を再起動して直るのはそういう事。
もしくはclearstatcacheを使うか。
何でこうも他人を煽ることしかできない中途半端な知識を持ってる人が多いんだろうねこのスレ。
419 = :
利用者が増えてきたんでしょ
にしても自分も最後に煽らんでもw
420 = :
間違って回答することも
間違っていたことを確認できるので、知識の向上になりますよ
>>417
$this->renderPartial()を確認してみてください
http://www.yiiframework.com/doc/api/1.1/CController/#renderPartial-detail
421 = :
フォーラムで誤情報流してしまった時の惨め感は異常
422 = :
>>421
大丈夫ですか?
全然そんなことないですよ。むしろどんどん発言していってください
今年中には1,1.9リリースしなさそうですねー
1.2や2.0もどんなものになるのか楽しみです!良いお年を。
423 = :
お、遂に1.1.9出るのか
424 = :
CakePHPで作ったサービスをYiiに載せ替えるとしたら、どの程度の手間がかかるだろうか
425 = :
1から作り直しじゃね
427 :
どうでもいいけど
英語の分からない奴にコードを欠かすな。
変な変数名・関数名を付けてむっちゃくちゃ。
428 = :
$rinngo = "りんご";
$ichijikangotonijikkousurunaiyou = time();
430 = :
実際のテンポラリ以外にtempとかhogeとか使ってしまったら負けだと思ってる
あれここなんのスレ?
431 = :
1.1.9来たのか
それはあけおめの予感・・・!
432 :
>>428
まさにそれに近い感じ。
付け焼刃の英語で日本語を翻訳して並べてる
だけだから無茶苦茶。
スパゲッティーコードの出来る原因は
英語の出来ないカスがコーディングするからだと確認したよ。
恥を知れ。お前とお前。
433 = :
>>432
それって1.1.9関係ある話?
>>427のコンテクストが分からん
434 = :
で、次のバージョンは1.2なの?それとも2.0か?どうせリリースに時間かけるならPHP5.4専用にして最新最強のフレームワークにしてほしいわ。
435 = 432 :
英語が出来ない癖して
Yiiを使うな。という話さ。
436 = :
>>434
簡単に言ってるけどPHP5.4を使いこなせるの?
437 = :
まだ正式板が出てないモノを使いこなすもなにもないだろがw
438 = 432 :
車のメカニズムを作れる人は頭が良いですが
鍵を差して運転する事しか出来ない人は馬鹿です。
439 = :
次は1.2でしょうね
それと平行して2.0を開発している雰囲気
あと2.0はPHP5.3以降になる予定だそうです
1.1.9はリレーション周りの強化が主で、これといった新しい機能はありませんでしたねぇ
441 = :
いや、まさかというか次は1.1.10でしょうね、すみません
442 = :
http://code.google.com/p/yii/source/diff?spec=svn3528&r=3528&format=side&path=/trunk/UPGRADE
444 = :
してる
詳しくはマニュアル
445 = :
Yiiの関連付け(リレーショナル・アソシエーション)ってどんな感じ?
保存するとき、フォームからの値から関連したDBに自動で格納してくれたりする?
446 = :
してくれる
詳しくはマニュアル
447 = :
>>445
これですかね?
http://www.yiiframework.com/wiki/19/how-to-use-a-single-form-to-collect-data-for-two-or-more-models/
448 = :
>>447
それだと”自動”ってことにはならないね
449 = :
自動のやり方ってYiiにあります?
450 = :
自動ってどこまで自動?
他のフレームワークの例はあるの?
みんなの評価 :
類似してるかもしれないスレッド
- 【PHP】Yii Framework Part 2 (182) - [72%] - 2019/5/9 7:45
- 【PHP】PEAR Part3 (703) - [41%] - 2022/10/30 21:15 ☆
- 【PHP】気軽にPHP質問スレ (1001) - [12%] - 2013/2/7 9:31
トップメニューへ / →のくす牧場書庫について