私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】Yii Framework
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
Firebirdの件ですが、このへんのページに添付されているファイルをDLして一度試してみてはどうですか?
http://www.yiiframework.com/forum/index.php?/topic/3108-firebird-schema-alpha-version/
http://www.yiiframework.com/forum/index.php?/topic/5810-firebirdinterbase-pdo-schema/
http://www.yiiframework.com/forum/index.php?/topic/3108-firebird-schema-alpha-version/
http://www.yiiframework.com/forum/index.php?/topic/5810-firebirdinterbase-pdo-schema/
CakePHPが2.0になって結構進化したみたいだけど、
Yiiと比べてどうなの?
Yiiと比べてどうなの?
Lithium使うならCakePHPで良いじゃんって思ってしまい
CakePHP使うならYiiで良いじゃんって思ってしまう
CakePHP使うならYiiで良いじゃんって思ってしまう
すでに名前空間バリバリ使ってるFWって、
ZendとSymfonyくらい?
ZendとSymfonyくらい?
別に何でもいいんじゃないかな?
どんな大規模かは知らないけど
フレームワーク変えたって
組み立てるのは自分で
段違いにエレガントな設計になぞならんわけだし
どんな大規模かは知らないけど
フレームワーク変えたって
組み立てるのは自分で
段違いにエレガントな設計になぞならんわけだし
>>366
大規模ならsymfony
大規模ならsymfony
大規模システムの設計する上で、yiiにはないsymfonyの機能ってなんなの?
symfony触ったこと無いから知りたい
まあ俺が大規模向けの開発することは無いと思うが
symfony触ったこと無いから知りたい
まあ俺が大規模向けの開発することは無いと思うが
CDbHttpSessionって毎回必ずタイムアウトしたセッションを削除するようにしてるけど、これって性能悪くないの?
「大規模ならsymfony」という考えは
yiiを触った後では、覆ること間違いなし、でござる
たしかにrailsやdjangoと比べると劣るところはあるかもしれないが
php frameworkの中では間違いなく一番良い
でもそれはyiiがすばらしすぎるというよりも、むしろその他がたいして良くないってことだけど
yiiを触った後では、覆ること間違いなし、でござる
たしかにrailsやdjangoと比べると劣るところはあるかもしれないが
php frameworkの中では間違いなく一番良い
でもそれはyiiがすばらしすぎるというよりも、むしろその他がたいして良くないってことだけど
すいません
トップページからhttp://www.yiiframework.com/doc/guide/1.1/ja/indexへのたどり方がわかりません
どうやってこのページにたどり着けるのでしょうか?
トップページからhttp://www.yiiframework.com/doc/guide/1.1/ja/indexへのたどり方がわかりません
どうやってこのページにたどり着けるのでしょうか?
トップページの一番上のdemosリンクの横にguideってのがあります
それクリックして、左上のLANGUAGE & VERSIONのドロップダウンから「日本語」を選択すればいけますよ
もしくは Docoumentation > tutorials > The Definitive Guide to Yii > 「日本語」でも同じです
それクリックして、左上のLANGUAGE & VERSIONのドロップダウンから「日本語」を選択すればいけますよ
もしくは Docoumentation > tutorials > The Definitive Guide to Yii > 「日本語」でも同じです
windowsでコマンドプロンプトから
yiic.bat webapp C:\www\aaa\public_html\test
とやっても作成されません
batファイルの
"%PHP_COMMAND%" "%YII_PATH%yiic" %*
の部分で止まっているようなんですがどのような原因が考えられますか?
phpへのパスは通ってますのでphp -vと打てばバージョンは帰ってきます
yiic.bat webapp C:\www\aaa\public_html\test
とやっても作成されません
batファイルの
"%PHP_COMMAND%" "%YII_PATH%yiic" %*
の部分で止まっているようなんですがどのような原因が考えられますか?
phpへのパスは通ってますのでphp -vと打てばバージョンは帰ってきます
なんかわかりませんがCreate a Web application under~という文章がでないでいきなり入力を求められているようでした
最初の文章はでなくてもyesとうったら作成されたので一応解決しました
最初の文章はでなくてもyesとうったら作成されたので一応解決しました
英語の出来ないヤツが
一緒に仕事してると
変な変数名や関数名を付けるので迷惑だな。
頑張ってなんちゃって英語化してるみたいだが
文法がめちゃくちゃ。
一緒に仕事してると
変な変数名や関数名を付けるので迷惑だな。
頑張ってなんちゃって英語化してるみたいだが
文法がめちゃくちゃ。
モデルTest.phpの変数$strをコントローラから表示させたいのですが
Internal Server Error
include(Test.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory
というエラーがでてしまいます
demoのファイルの中を見ながらここまでは書けたのですがmodelの読み込みがわかりません
コントローラ内からモデルを読み込んで$strの値を表示させたいのですがアドバイスお願いします
■protected/controllers/TestController.php
class TestController extends CController
{
public function actionIndex()
{
$test = new Test();
echo $test->str;
}
}
■protected/models/Test.php
<?php
class Test extends CActiveRecord
{
public $str = "サンプルテキスト";
public static function model($className=__CLASS__)
{
return parent::model($className);
}
}
Internal Server Error
include(Test.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory
というエラーがでてしまいます
demoのファイルの中を見ながらここまでは書けたのですがmodelの読み込みがわかりません
コントローラ内からモデルを読み込んで$strの値を表示させたいのですがアドバイスお願いします
■protected/controllers/TestController.php
class TestController extends CController
{
public function actionIndex()
{
$test = new Test();
echo $test->str;
}
}
■protected/models/Test.php
<?php
class Test extends CActiveRecord
{
public $str = "サンプルテキスト";
public static function model($className=__CLASS__)
{
return parent::model($className);
}
}
こっちではエラー出なかった
ファイルがないってエラーだし、環境問題じゃないのか?
echoの1行コメントアウトしてもエラー出るんじゃねえの
ファイルがないってエラーだし、環境問題じゃないのか?
echoの1行コメントアウトしてもエラー出るんじゃねえの
原因わかりません
すいませんファイルあげたのでみてもらえませんか?
http://www1.axfc.net/uploader/Sc/so/304365.zip
コードはframeworkフォルダがトップのindex.phpと同じ位置にあるものとして書いてます
すいませんファイルあげたのでみてもらえませんか?
http://www1.axfc.net/uploader/Sc/so/304365.zip
コードはframeworkフォルダがトップのindex.phpと同じ位置にあるものとして書いてます
複数のレンタルサーバとかでうpしても同じエラーだったので環境の問題ではなさそうです
ここでつまずくと後々キツイのでやっぱYiiは選択肢からはずします
ここでつまずくと後々キツイのでやっぱYiiは選択肢からはずします
モデルのプロパティをコントローラでechoしたいだけなら
CActiveRecordではなく、CFormModelを継承してみてください
CActiveRecordとCFormModelの違いについてはここらが参考になるかもしれません
http://www.yiiframework.com/doc/guide/1.1/ja/basics.model
http://www.yiiframework.com/doc/guide/1.1/ja/form.model
protected/config/main.phpにてデータベースをしっかり設定していて
かつ、データベースにtestというテーブルがあって
データの取得、追加、更新、削除などを行う場合は、CActiveRecordを継承してみてください
その場合はtableNameメソッドにて、テーブル名を記述する必要があります
アクティブレコードに関しては以下が参考になりますよ
http://www.yiiframework.com/doc/guide/1.1/ja/database.ar
CActiveRecordではなく、CFormModelを継承してみてください
CActiveRecordとCFormModelの違いについてはここらが参考になるかもしれません
http://www.yiiframework.com/doc/guide/1.1/ja/basics.model
http://www.yiiframework.com/doc/guide/1.1/ja/form.model
protected/config/main.phpにてデータベースをしっかり設定していて
かつ、データベースにtestというテーブルがあって
データの取得、追加、更新、削除などを行う場合は、CActiveRecordを継承してみてください
その場合はtableNameメソッドにて、テーブル名を記述する必要があります
アクティブレコードに関しては以下が参考になりますよ
http://www.yiiframework.com/doc/guide/1.1/ja/database.ar
tableNameメソッドはCActiveRecordクラスではget_class($this)とやっているので
モデルクラスとデーブル名が一致しない場合のみで、いいかもしれないですね。失礼しました。
モデルクラスとデーブル名が一致しない場合のみで、いいかもしれないですね。失礼しました。
おかげさまで出来ました
ただパスを修正したらエラーになるのが原因がよくわかりません
サーバを再起動するとエラーが消えます
Yiiに必要なapcやmemcacheの影響でこうなるのでしょうかね
よくわかりませんがこのへんを気をつけて学びたいと思います
ただパスを修正したらエラーになるのが原因がよくわかりません
サーバを再起動するとエラーが消えます
Yiiに必要なapcやmemcacheの影響でこうなるのでしょうかね
よくわかりませんがこのへんを気をつけて学びたいと思います
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- 【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
トップメニューへ / →のくす牧場書庫について