私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】フレームワーク CakePHP 3ホール目【本命】
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 : ○
レスフィルター : (試験中)
>>901
ありがとうございます、一回も使ったことがありませんでした ><
ありがとうございます、一回も使ったことがありませんでした ><
初期の1.2から相当変化したらしいけど、どれくらい変わったんだろ。
まとめサイトきぼん
まとめサイトきぼん
おかしいね。見たところarray_intersect_keyは
cake/basics.phpに書いてあるようだけど。
CakePHPはPHP4でもPHP5の関数が使えるように独自で互換関数を実装している。
それがbasics.phpに書いてあるわけだけど。バグかな?
本来はCakePHPはPHP4で動くはずだと思うけど、こういうものもある。
CakePHPに限らず、PHP4でPHP5の関数を使いたいとき便利。
PHP 4.xでPHP 5.2/6.0の機能を実現する互換キット
http://phpspot.org/blog/archives/2007/08/php_4xphp_5260.html
http://upgradephp.berlios.de/
話変わるけど、1.2 RCは1.2.0.7119が出た後で1.2.0.7125がでているので注意ね。
詳細読んで無いけど。ちょっとミスっていたっぽい?
cake/basics.phpに書いてあるようだけど。
CakePHPはPHP4でもPHP5の関数が使えるように独自で互換関数を実装している。
それがbasics.phpに書いてあるわけだけど。バグかな?
本来はCakePHPはPHP4で動くはずだと思うけど、こういうものもある。
CakePHPに限らず、PHP4でPHP5の関数を使いたいとき便利。
PHP 4.xでPHP 5.2/6.0の機能を実現する互換キット
http://phpspot.org/blog/archives/2007/08/php_4xphp_5260.html
http://upgradephp.berlios.de/
話変わるけど、1.2 RCは1.2.0.7119が出た後で1.2.0.7125がでているので注意ね。
詳細読んで無いけど。ちょっとミスっていたっぽい?
console\libs\cake.phpでbasics.phpを呼ぶ前に関数を使ってるっぽい。
console\cake.php
156行:追加 require_once( CORE_PATH . 'cake' . DS . 'basics.php');
226行:変更 if (!require($inc)) { -> if (!require_once($inc)) {
でとりあえずbakeが起動した。
console\cake.php
156行:追加 require_once( CORE_PATH . 'cake' . DS . 'basics.php');
226行:変更 if (!require($inc)) { -> if (!require_once($inc)) {
でとりあえずbakeが起動した。
テーブル作るとき、通常はプリフィックス無し、
テストはtest_suite_付とかで二重にテーブル定義必要じゃん。
めんどくせー。あっcake schemaってのがあるじゃんって
cake schema使ってテーブル作ろうと思ったら、
PostgreSQLはまだちゃんと実装されてないのな・・・(´・ω・`)ショボーン
かろうじてテーブルの作成は出来るみたいだけど、
データベースからschema.phpの生成でプライマリキーの取得がおかしいわ
alter table系が動かないわ。
テストはtest_suite_付とかで二重にテーブル定義必要じゃん。
めんどくせー。あっcake schemaってのがあるじゃんって
cake schema使ってテーブル作ろうと思ったら、
PostgreSQLはまだちゃんと実装されてないのな・・・(´・ω・`)ショボーン
かろうじてテーブルの作成は出来るみたいだけど、
データベースからschema.phpの生成でプライマリキーの取得がおかしいわ
alter table系が動かないわ。
>>916で書いたつもりだけど?
テーブルの作成を何度もやるのって面倒なんだよね。
prefixが変わるとテーブル名も変わる。
テストではprefixが変わるから違うテーブルで再作成。
DBMSが変わるとcreate文も微妙に変わる。
テーブルの作成を何度もやるのって面倒なんだよね。
prefixが変わるとテーブル名も変わる。
テストではprefixが変わるから違うテーブルで再作成。
DBMSが変わるとcreate文も微妙に変わる。
おい、お前。そうお前だよ。
仕事でMySQL使って納品したのに、
MySQLのライセンス料払ってないだろ o9m
仕事でMySQL使って納品したのに、
MySQLのライセンス料払ってないだろ o9m
>>927
ライセンスも理解できないアホは相手しなくていいよw
ライセンスも理解できないアホは相手しなくていいよw
気持ち悪いから調べてみた。
http://dev.mysql.com/doc/refman/4.1/ja/using-the-mysql-software-for-free-under-gpl.html
>MySQL データベースソフトウェアを Web サーバとともに使用する場合(提供する製品でない限り)、商用ライセンスは不要である。MySQL サーバを使用する市販の Web サーバを実行する場合も、同様である。
つまり、Webサーバにインストールして使ってるMySQLに対して、CakePHPで作ったWebアプリ動作させるなら、MySQLはGPLでいいんじゃねぇの。
http://www-jp.mysql.com/about/legal/licensing/foss-exception.html
で、FLOSS。MySQLは、X11ライセンスで使えるのでCakePHPも問題なく使えるんじゃないのかね。
ついでに、Webサービスの場合、バイナリを配布しているわけじゃないので、サービスを利用する人間に対して
ソースコードの公開義務は発生しないんじゃない、なんてのは各所で書かれてる期がするけど。
http://dev.mysql.com/doc/refman/4.1/ja/using-the-mysql-software-for-free-under-gpl.html
>MySQL データベースソフトウェアを Web サーバとともに使用する場合(提供する製品でない限り)、商用ライセンスは不要である。MySQL サーバを使用する市販の Web サーバを実行する場合も、同様である。
つまり、Webサーバにインストールして使ってるMySQLに対して、CakePHPで作ったWebアプリ動作させるなら、MySQLはGPLでいいんじゃねぇの。
http://www-jp.mysql.com/about/legal/licensing/foss-exception.html
で、FLOSS。MySQLは、X11ライセンスで使えるのでCakePHPも問題なく使えるんじゃないのかね。
ついでに、Webサービスの場合、バイナリを配布しているわけじゃないので、サービスを利用する人間に対して
ソースコードの公開義務は発生しないんじゃない、なんてのは各所で書かれてる期がするけど。
PHPでつくったシステムを納品するところには、PHPのソースコードを渡さないとだめだよ!
>>931
納品するところにはソースコード渡すね。
まぁ、ソースコードだし、見て改変するのは自由だけど、
その改変されたプログラムを保守/サポートするかしないかは、契約書とかで別途記載することになるんじゃねーの。
納品するところにはソースコード渡すね。
まぁ、ソースコードだし、見て改変するのは自由だけど、
その改変されたプログラムを保守/サポートするかしないかは、契約書とかで別途記載することになるんじゃねーの。
>>931
はギャグで言ってんだろw
はギャグで言ってんだろw
>>927
GPLライセンスだったらソースコードは無償で提供しなければいけないんですが。
GPLライセンスだったらソースコードは無償で提供しなければいけないんですが。
ポケットリファレンス、予約しちゃったけど、
1.2への対応は大丈夫なんだろうか?
だいぶ仕様かわってるけど・・・
1.2への対応は大丈夫なんだろうか?
だいぶ仕様かわってるけど・・・
>>936
PHPで作ったアプリ納品するときに、ソースコードを提供しろって
自分言っていることの意味わかっているか?
PHPはバイナリというものが無く、ソースコードそのものが
実行ファイル繩稚で、そもそもソースコードで
提供することしか出来ませんからw
ウェブサービスのように、バイナリ(=ソースコード)を
利用者に提供していないのなら、ウェブサービスの利用者に
ソースコードを提供する義務が無いのは常識。
それがいやってんで、GPLv3が出来たんだよ。MySQLはGPLv2な。
ちなみにGPLに”無償”で提供するという決まりは無い。
PHPで作ったアプリ納品するときに、ソースコードを提供しろって
自分言っていることの意味わかっているか?
PHPはバイナリというものが無く、ソースコードそのものが
実行ファイル繩稚で、そもそもソースコードで
提供することしか出来ませんからw
ウェブサービスのように、バイナリ(=ソースコード)を
利用者に提供していないのなら、ウェブサービスの利用者に
ソースコードを提供する義務が無いのは常識。
それがいやってんで、GPLv3が出来たんだよ。MySQLはGPLv2な。
ちなみにGPLに”無償”で提供するという決まりは無い。
GPLを読まずに人からの伝聞だけでなんか言ってる>>936とかは一回ちゃんとGPLをチェックしなよ
使用するコンポーネントを動的に変えたいのですが、
各コントローラのbeforeFilterで
$this->components = array('hogehoge');
のようにしても、すでにコンポーネントの処理が終了しているらしく、
意味がありませんでした。
このような場合、どういう処理を書けばよいのでしょうか?
各コントローラのbeforeFilterで
$this->components = array('hogehoge');
のようにしても、すでにコンポーネントの処理が終了しているらしく、
意味がありませんでした。
このような場合、どういう処理を書けばよいのでしょうか?
詰んだ…
MAMP (10.4)でsql5.0、php5
以下のメッセージが出ます。
index.ctpはシェルからもOSからも該当の場所に存在することを確認しています。
document routesは/Users/hoge/Sites/です。
同じようなトラブルがあったことがあれば教えてください。
Missing View
Error: The view for ItemsController::index() was not found.
Error: Confirm you have created the file: /Users/hoge/Sites/gotcha/app/views/items/index.ctp
Notice: If you want to customize this error message, create app/views/errors/missing_view.ctp
MAMP (10.4)でsql5.0、php5
以下のメッセージが出ます。
index.ctpはシェルからもOSからも該当の場所に存在することを確認しています。
document routesは/Users/hoge/Sites/です。
同じようなトラブルがあったことがあれば教えてください。
Missing View
Error: The view for ItemsController::index() was not found.
Error: Confirm you have created the file: /Users/hoge/Sites/gotcha/app/views/items/index.ctp
Notice: If you want to customize this error message, create app/views/errors/missing_view.ctp
補足
Cake1.2です。
テーブルはitems(フィールドはid,contentのみ)
コントローラはItemsControllerのみ
モデルはItemのみ
チュートリアルに沿ってやっています。
Cake1.2です。
テーブルはitems(フィールドはid,contentのみ)
コントローラはItemsControllerのみ
モデルはItemのみ
チュートリアルに沿ってやっています。
http://cakephp.jp/modules/newbb/viewtopic.php?topic_id=1213&forum=6
>
> 試さずにレスしますが、1.2RCからは比較演算子はカラム名の方に付けるようになったんじゃないかと。
>
> $conds = array('id =' => $user_id);
えー。cake_1.2.0.6311-beta では前のままだよねぇ?
理由はなんとなくわかるが、すごい変更だw
>
> 試さずにレスしますが、1.2RCからは比較演算子はカラム名の方に付けるようになったんじゃないかと。
>
> $conds = array('id =' => $user_id);
えー。cake_1.2.0.6311-beta では前のままだよねぇ?
理由はなんとなくわかるが、すごい変更だw
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : ○類似してるかもしれないスレッド
- 【PHP】フレームワーク CakePHP 4ホール目【v1.2】 (1001) - [89%] - 2008/12/19 21:06 ○
- 【PHP】フレームワーク CakePHP 5ホール目【v1.2】 (985) - [89%] - 2009/3/7 4:53 ☆
- 【PHP】フレームワーク CakePHP 7ホール目【v1.2】 (1001) - [89%] - 2010/3/18 1:18 ○
- 【PHP】フレームワーク CakePHP 6ホール目【v1.2】 (933) - [89%] - 2009/8/19 2:06 ○
- 【PHP】フレームワーク CakePHP 12ホール目【笑】 (1001) - [87%] - 2011/11/8 7:01
- 【PHP】フレームワーク CakePHP 13ホール目【v2.0】 (995) - [86%] - 2012/4/23 21:16 ○
- 【PHP】フレームワーク CakePHP 17ホール目【v3α】 (955) - [84%] - 2016/11/15 20:45
- 【PHP】フレームワーク CakePHP 17ホール目【v2.4】 (984) - [84%] - 2015/1/10 2:45
- 【PHP】フレームワーク CakePHP 16ホール目【v2.4】 (1001) - [84%] - 2014/3/3 3:00
- 【PHP】フレームワーク CakePHP 15ホール目【v2.2】 (985) - [84%] - 2013/9/7 8:30
- 【PHP】フレームワーク CakePHP 10ホール目【v1.3】 (1001) - [84%] - 2011/2/13 8:32
- 【PHP】フレームワーク CakePHP 11ホール目【v1.3】 (1001) - [84%] - 2011/6/30 22:32
- 【PHP】フレームワーク CakePHP 19ホール目【v3.3】 (844) - [84%] - 2023/2/2 14:30
- 【PHP】フレームワーク CakePHP 14ホール目【v2.1】 (1001) - [84%] - 2012/12/3 19:16
トップメニューへ / →のくす牧場書庫について