lt;?php symfonyとフランチョスのスレ ?gt;
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2006/11/18(土) 08:05:59ID:???http://www.symfony-project.com/
■askeet
http://www.symfony-project.com/askeet
■The symfony book
http://www.symfony-project.com/content/documentationHome.html
■symfonyで作られたサイトはこちら
http://www.symfony-project.com/trac/wiki/ApplicationsDevelopedWithSymfony#Japan
ver.1まで間近 がんばれフランチョス & ファビエンヌ フュージョンで
開発パワー2倍だ!
0237nobodyさん
2007/01/04(木) 17:46:04ID:???全部フルパスで指定してみてください。
c:\php\php.exe "c:\???????????\symfony"
0238nobodyさん
2007/01/04(木) 17:46:57ID:???手元にWin環境がないので勘だけどシステムの環境変数のPATHに
symfony.bat(?)のはいってるフォルダーを指定してみ。たぶん
c:\php
とかそんなかんじ。(symfony.phpじゃないよ。)
0239nobodyさん
2007/01/04(木) 17:58:04ID:???>>237
どうやっても「Could not open input file: 」と出ます。orz
>>238
symfonyとかPEARとかPHPとか、
怪しいフォルダーは全部指定してみますたがダメポです。orz
0240nobodyさん
2007/01/04(木) 18:04:07ID:???Could not open input file: ってことは引数のsymfonyが見つからないから
path関連のトラブルだね。
まず、
php.exeとsymfony,symfony.batはどこのフォルダにありますか?
C:\php\にすべて入っているなら下記で大丈夫だと思うけど。
C:\php\php.exe C:\php\symfony
0241nobodyさん
2007/01/04(木) 18:11:43ID:???Dドライブからでも「symfony -V」だけでバージョン情報がちゃんと出てきます!!
原因は、やっぱ環境変数のPATH設定だったと思います。
で、変更したら再起動しないと反映されねーぞゴラと。
マジで皆さんありがとうございました。
お年玉あげるね つ�D
0242nobodyさん
2007/01/05(金) 14:04:02ID:???0243nobodyさん
2007/01/05(金) 18:22:47ID:???http://www.symfony-project.com/weblog/2007/01/05/symfony-control-panel-released.html
0244nobodyさん
2007/01/05(金) 22:10:16ID:???fabien
0245nobodyさん
2007/01/08(月) 12:50:59ID:???0246nobodyさん
2007/01/15(月) 21:58:17ID:???ちょっとパリ行ってくる
0247nobodyさん
2007/01/16(火) 18:40:07ID:YM7hiIE40248nobodyさん
2007/01/16(火) 22:20:02ID:???0249nobodyさん
2007/01/17(水) 04:10:33ID:???0250nobodyさん
2007/01/18(木) 23:45:42ID:ljZhhcgw0251nobodyさん
2007/01/19(金) 00:43:43ID:???RailsのすごさにビビってRails覚えたんだけど、結局のところ
Rubyが知られてない+連鯖で使えない、ってことで仕事で生かす機会が
無くて「スクリプト系言語のフルスタックのフレームワーク環境は仕事で使う
のは難しいか」と思っていたのですが、Symfony使ってみてPHPという環境で
ここまでできるのかと、Rails以来の感動を思えた自分がいます。
上記のようなぬるい理由で、Railsから乗り換えたって方はこのスレではいらっしゃいますか?
0252nobodyさん
2007/01/19(金) 00:58:25ID:W21Icqmaレンタルサーバ使う仕事ってどのくらいの規模の仕事なの?
0253nobodyさん
2007/01/19(金) 01:17:40ID:???レンサバ規模ならフレームワーク使わなくても
ちゃちゃっと済ませればいいんじゃないかと思う
0254nobodyさん
2007/01/19(金) 02:20:58ID:???symfonyのがちゃちゃっと済ませられるけどな。
そもそも、レンサバ規模「からはじめる」ことができるということが大事。
末端のプログラマならそんなこと考えないんだろうけどね。
0255nobodyさん
2007/01/20(土) 00:43:24ID:???これからRuby on Railsを勉強する予定です><
symfonyを勉強するのはまだ当分先になりそうです(^^;
0256nobodyさん
2007/01/20(土) 08:13:44ID:???symfony ccできないじゃん
0257nobodyさん
2007/01/20(土) 19:45:30ID:???コマンド関係はこれでどうにかなるのでは?
sfControlPanel plugin
http://www.symfony-project.com/trac/wiki/sfControlPanelPlugin
0258nobodyさん
2007/01/20(土) 22:14:56ID:/om+r2TVsandboxをポコって置けばいいのかな?
0259nobodyさん
2007/01/20(土) 23:24:21ID:XDwN+LUUレン鯖の場合の説明もある
http://develop.ddo.jp/symfony/book/jp/1.0/installation.html
0260nobodyさん
2007/01/21(日) 00:22:55ID:???いままでPEARでインストールして使ってたけど、
なんか面倒くさいだけだった気がする・・・
0261nobodyさん
2007/01/21(日) 01:42:36ID:???symfonyってApacheのmod_rewriteなしで動くのでしょうか?
動く場合にsymfonyの設定ってどうするのでしょうか?
ご存じの方がいらっしゃいましたらご教授お願い致します m( __ __ )m
0262nobodyさん
2007/01/21(日) 02:32:46ID:???0263nobodyさん
2007/01/21(日) 14:43:59ID:???http://www.google.com/codesearch?hl=ja&q=show:zTxzGKb4pBA:SPDFI5x5YII:HP9DhMoibeE&sa=N&ct=rd&cs_p=http://www.symfony-project.com/get/symfony-beta.tgz&cs_f=symfony-1.0.0beta2/lib/controller/sfController.class.php
の
public function forward($moduleName, $actionName)
あたりを見てると、そんな感じがするのですが。
いまいち動作の流れが把握できなくて。
0264nobodyさん
2007/01/21(日) 15:20:03ID:???preフィルタ→executionFilterでAction実行→postフィルタ
って感じでチェーン構造のフィルタが一本の大きな流れになってる
0265nobodyさん
2007/01/21(日) 17:59:05ID:???HogeAction -> forward -> FugaAction って流れの時は、
preFilter1
preFilter2
executionFilter
┗HogeAction#preExecute
┗HogeAction#execute
┗HogeAction#postExecute
postFilter1
postFilter2
forward
preFilter1
preFilter2
executionFilter
┗FugaAction#preExecute
┗FugaAction#execute
┗FugaAction#postExecute
postFilter1
postFilter2
View#execute
みたいな感じでしょうか?
(あ、すいません、1ファイル1アクションの時です)
0266261
2007/01/21(日) 23:16:51ID:???レス感謝w
で、調べてみた、、、というか、本家のaskeetにちゃんと書いてあったよ orz
ttp://www.symfony-project.com/askeet/ja/1
抜粋
注意: symfonyは、URLの/index.php/部分を取り除くのに mod_rewriteモジュールを使用することができます。
もし、あなたがそれを使用したくないか、またはあなたのウェブサーバが同等な設備を持っていないなら、
あなたは web/ディレクトリに位置する .htaccessファイルを取り除いてください。
index.php/を消すために使っていたのですね。それさえ気にしなければ、mod_rewriteはいらない、と。
そうなると、レン鯖での制限ってあんまり無いのですね。
お騒がせ致しました m( __ __ )m
0267nobodyさん
2007/01/22(月) 21:45:50ID:???1.0betaでちょっと改善されてるけど、今後も改善される予定?
というか、アクセラレータ環境が当たり前?
0268267
2007/01/22(月) 23:52:27ID:???symfonyのフロントコントローラよりも、Creole、ひいてはPropelが遅いみたいだね。
これは仕方ないのかな。
0269nobodyさん
2007/01/23(火) 00:14:25ID:???apps\frontend\config\fiters.ymlに
myFillInFormFilter:
class: sfFillInFormFilter
をいれてもできません。
なぜでしょうか。
0271nobodyさん
2007/01/23(火) 11:58:52ID:???早くsymfonyにのっかるぐらい開発進まんかな。
0272nobodyさん
2007/01/23(火) 23:52:19ID:???素直にSQL直接書くしかないんでしょうか?
0273nobodyさん
2007/01/24(水) 01:04:13ID:???ttp://codezine.jp/a/article.aspx?aid=837&p=1
第2回ktkr
0274nobodyさん
2007/01/24(水) 21:11:46ID:???0275nobodyさん
2007/01/24(水) 21:12:35ID:???0276nobodyさん
2007/01/24(水) 22:46:37ID:???0277nobodyさん
2007/01/24(水) 23:50:48ID:???0278nobodyさん
2007/01/25(木) 02:34:35ID:???メモリリークするらしいじゃん
0279nobodyさん
2007/01/26(金) 13:46:27ID:???http://bugs.php.net/bug.php?id=39438
もう直ってるらしい。
俺が5.2.0入れてるのはモバイル機だからsymfonyは動かす程度だけど
普通に動いてるよ。
0280nobodyさん
2007/01/28(日) 20:55:29ID:???schema.ymlを中心に考えて、
schema.yml編集 → propel-build-sql → mysql -u hoge hoge -p < data/sql/lib.model.schema.sql
みたいにするか、
DBを中心に考えて
dbを手でalter → propel-build-schema
みたいにするか、どっちがいいのかな?
0281nobodyさん
2007/01/28(日) 23:49:19ID:???propel.builder.AddBehaviors = true
↑これ、
propel.builder.addBehaviors = true
だから。wikiが間違ってる。
一応 delete すると、deleted_at に時間が入るようにはなったけど
一覧表示とかには出ちゃう。
あと、 symfony propel-init-crud したとき、
deleted_at が登録フォームに出ちゃってる。
これは必須にしてしまったからかも。
0282nobodyさん
2007/01/29(月) 00:05:12ID:???symfony propel-generate-crud すると,
[sfConfigurationException]
Propel behavior "paranoid" is not registered
とか言われてエラーになる.
symfony propel-init-crud だとOK.
propel-init-crud と propel-generate-crud の違いがよく分かりません.
0283nobodyさん
2007/01/29(月) 19:42:42ID:???これもう発売されたん?_
0284nobodyさん
2007/01/29(月) 20:45:33ID:???The Definitive Guide to symfony
買ったぜ〜〜〜〜〜
0285nobodyさん
2007/01/29(月) 21:13:09ID:???sfMailをつかって、どこかのアクションで書き出したCSVの添付を行いたい
場合はどうすればいいでしょうか。
0286nobodyさん
2007/01/30(火) 11:42:53ID:???http://www.symfony-project.com/content/download.html
0287nobodyさん
2007/01/30(火) 12:38:51ID:gFabZzDMわしも買ったぜ。
航空便なので、まだ届いていないけど。
0288nobodyさん
2007/01/30(火) 13:27:50ID:???0289nobodyさん
2007/01/30(火) 19:58:22ID:???0290nobodyさん
2007/01/30(火) 20:01:36ID:???fabienってすげーな、
いまじゃ本の執筆にもsubversion使うのか!
0291nobodyさん
2007/01/31(水) 00:27:56ID:???未経験者を対象にした日本語本を出してくれんかのぅ
0292nobodyさん
2007/01/31(水) 00:39:31ID:???毛色の変わった本を出してる9ten社なら出すかも
0293nobodyさん
2007/01/31(水) 08:12:52ID:???ttp://blog.symfony.jp/
まったく更新されんよな。
0294nobodyさん
2007/01/31(水) 22:54:32ID:???ttp://www.symfony-project.com/trac/ticket/1396
しかも、その後はシステムが動かなくなっちまった...。generator.ymlにgeneratorカテゴリがないと。
いじってたシステムが試験運用中だったからよかったけど、こりゃ怖いな。
0295nobodyさん
2007/01/31(水) 23:32:35ID:???もれは一回、アンインストールしてからやったよ。
0296294
2007/01/31(水) 23:51:10ID:???ありがとう。アンインストールしてやってもみたんだけど、やっぱりダメだった。
同じエラーが出て止まっちゃうね。環境依存なのかな。
さっきのTRACのチケットが出てまだ2時間だから、動きがあるかは
また明日にでも見てみようかと思います。
0297nobodyさん
2007/02/01(木) 10:09:20ID:???linuxですか?
0298nobodyさん
2007/02/01(木) 13:15:09ID:???Symfonyってtext型とかでDB構築できないの?
DB依存な型排除だとしたらとても悲しい。。(´Д`)
[Exception in XML parsing]
exception 'EngineException' with message 'Error setting up column 'isumcode': Cannot map unknown Propel type 'TEXT' to native database type.' in /usr/share/pear/symfony/vendor/propel-generator/classes/propel/engine/database/model/Column.php:190
0299nobodyさん
2007/02/01(木) 13:54:15ID:???0301294
2007/02/01(木) 14:52:51ID:???そう、Linuxです。フォーラムを見るとWindowsでも同じような問題が
起きているようですね。
ttp://www.symfony-project.com/trac/ticket/1396 に追記された
コメントを元に、PEAR 1.4.11を強制的に入れてみたらインストール
できるようになりました。
今のところsymfony 1.0.0rc1とPEAR 1.5の組み合わせでは、PEAR
からのインストールはできない、ということのようです。
お騒がせしました。
0302nobodyさん
2007/02/01(木) 23:26:25ID:???rc2きた〜〜〜〜〜〜〜〜〜〜〜〜〜〜!!!!
http://www.symfony-project.com/content/download.html
0303nobodyさん
2007/02/01(木) 23:37:17ID:???0304nobodyさん
2007/02/03(土) 17:58:22ID:???The Definitive Guide to symfony 一通り目を通したけど、
いまいち。 もうちょっと突っ込んでほしかったわぁ
0305nobodyさん
2007/02/03(土) 22:58:58ID:???0306nobodyさん
2007/02/04(日) 10:35:55ID:???和訳or追記で出版お願いします。><
(ここで日本語の本が出たらZend Frameworkに大きく差を付けることができるだろう)
0307nobodyさん
2007/02/04(日) 10:56:27ID:???内容として、たいしたことはない。
oreillyより読みやすい。
0308nobodyさん
2007/02/04(日) 19:15:38ID:???0309nobodyさん
2007/02/05(月) 00:45:25ID:???apps/***/config/config.phpに書けば良いの?
0310nobodyさん
2007/02/05(月) 01:35:28ID:???なので、PHPではコネクションプールなどが出来ないです。
PHPのアプリケーションサーバとかあればそういうのが出来るのかも知れないけど。
一回しか実行しないのであれば batch/ 以下にバッチファイルを作って手動で実行とか、
毎回実行するなら、filters.ymlに設定すればいいと思う。
0311nobodyさん
2007/02/05(月) 14:46:29ID:???プロジェクト全体の値ってどうやるの?
0312nobodyさん
2007/02/05(月) 16:26:21ID:???0314nobodyさん
2007/02/06(火) 02:33:21ID:???>なので、PHPではコネクションプールなどが出来ないです。
>PHPのアプリケーションサーバとかあればそういうのが出来るのかも知れないけど。
とりあえず君が無知なのはよく分かった
0315nobodyさん
2007/02/06(火) 05:14:23ID:???なにが間違ってるの?
0316nobodyさん
2007/02/06(火) 10:26:10ID:???したり顔で言い出す予感
0318nobodyさん
2007/02/06(火) 18:07:35ID:???0320nobodyさん
2007/02/07(水) 16:42:19ID:???マニュアル変わった〜〜〜〜〜〜〜〜〜〜!!!
http://www.symfony-project.com/content/documentation.html
0321nobodyさん
2007/02/08(木) 02:45:12ID:???アプリケーションサーバの有無に対して突っ込んだとは微塵も思ってないんだね
0323nobodyさん
2007/02/08(木) 02:52:26ID:???>pgpoolでコネクションプーリング可能だから〜とか
無知の実証お疲れ様。
せめてSQLBくらいで言えばよかったのにね
0324nobodyさん
2007/02/08(木) 05:09:54ID:???定義が相当あいまいな言葉なんだから
それをあげつらってとやかく言う方がセンスねーだろ…
常識で考えて
0325nobodyさん
2007/02/08(木) 12:16:09ID:???誰がって>>310がそう言って>>314がそれを否定したんだろ?
書いてないことが都合悪ければ「そうは書いてない」
都合良ければ「普通そういう意味だと考えるだろ」
普通に書けば言葉足らず
正確に書けば「〜〜まで読んだ」
ほんと2chでマトモな議論なんて出来やしねーなw
0326nobodyさん
2007/02/08(木) 16:05:23ID:???0327nobodyさん
2007/02/08(木) 16:16:06ID:???その判断のロジックの部分は、コントローラ側に書くべき?それともビューに書くべき?
いろんなビューで同じロジック使う場合はヘルパーとかにしたほうがいいのかね。。
0328nobodyさん
2007/02/08(木) 21:12:08ID:???来週までにログイン付きの携帯サイトを作らなくてはいけなくなり、
ちょうど気になってたからsymfonyでやってみようと思ったんですけど
初心者には難しいですねぇ;;
サイトのTOPとかコンテンツのような動的ではないページって
どこに配置するのがsymfonyらしいんでしょうか?
1ページを1モジュールにすればいいのか
1モジュールの中にまとめて置いておこうか・・・
意味不明ですかねw そろそろ帰ろうλ....
0329328
2007/02/08(木) 21:19:52ID:???いつの間にか復活してたので自己解決しにいってきますノシ
0330nobodyさん
2007/02/08(木) 22:20:04ID:???0331nobodyさん
2007/02/09(金) 00:59:40ID:???なんか、"The Definitive Guide to symfony"よりも
サイトのほうが詳しいよな・・・・
0332nobodyさん
2007/02/09(金) 01:32:11ID:???語感的に「保守的」とかそんな感じじゃない?
だから当たり障りのないことしか書いてないんだよきっと。
0333nobodyさん
2007/02/09(金) 05:08:31ID:???プロジェクト名/cache/アプリ名/dev/config/config_php.yml.php
の中の3つの警告文の「current value is "'1'" - php.ini・・・」でエラーになります。
「current value is "\'1\'" - php.ini・・・」のように手書きでエスケープ
してやればOKなのですが、キャッシュがクリアされる度に元に戻ってエラーになります。
magic_quotes_sybase のせいかと思ってOn/Off切替えてみましたが同じでした。
php.ini / apacheのconf は説明書通りに設定して mod_rewrite も入っています。
サンプルの sf_sandbox 持ってきて設置してみましたが、同じ状態です。
【環境】
OS: Ubuntu6.10 (kernel 2.6.17-10-generic)
PEAR: 1.4.9
PHP: 5.1.6
Zend Engine: 2.1.0
Apache: 2.0.55
これはどうしたら回避できるでしょうか?
お願いします。
0334333
2007/02/09(金) 05:17:07ID:???バージョンは symfony version 1.0.0-rc2 です。
0335nobodyさん
2007/02/09(金) 07:54:05ID:???0336nobodyさん
2007/02/09(金) 11:14:26ID:???エラーはこんな感じで、単に構文エラー起こしてるだけです。
Parse error: syntax error, unexpected T_LNUMBER in /home/hogehoge/www/symfony/
testproj/cache/testapp/dev/config/config_php.yml.php on line 9
なので、とりあえず問題の部分を手書きでエスケープして、
デバッグモードでキャッシュを生成しなくすれば、なんとか一応動くようです。
(symfonyを初めて使うので、これが正しい動作なのか不明)
apache用の php.ini とコマンドライン用の php.ini が分かれているので
コマンドライン用だけ magic_quotes系をOnにしたりして試してみましたが、
何でもかんでも \ でエスケープされちゃってエラー吐きまくりでダメでした・・・
■ このスレッドは過去ログ倉庫に格納されています